200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > html设置点击事件相同 html有多个类名相同的div 如何给每个div绑定click事件并区分?...

html设置点击事件相同 html有多个类名相同的div 如何给每个div绑定click事件并区分?...

时间:2020-06-16 02:07:13

相关推荐

html设置点击事件相同 html有多个类名相同的div 如何给每个div绑定click事件并区分?...

1.页面有9个div,类名都是.flag,然后想给每个div都绑定一个click事件,点击.flag时,获取其后代元素.count的值和.ds-subtitle的rel属性。

下面这样的写法请问哪里出错了?请看开始三行后面注释

$(document).ready(function(){

//

//

$(document).on("click", ".flag" ,function(){//这一行有问题吗?

//获取页面点赞次数

var count = $("this").find(".count").text();//这一行呢?

//获取news id数据传递到php

var id= $("this").find(".ds-subtitle").attr("rel");//这一行呢?

alert(id);

// alert(count);

$.ajax({

url:"functions/php/like.php",

type:"POST",

// cache:false,

data:{count:count,id:id},

success:function(data){

// alert(data);

var str = data.split(",");

var bool = str[0];

var nums = str[1];

// alert(nums);

// console.log(data);

if (bool == "0") {

alert("尚未登录");

$("#popup-box1").show();

}

if (bool == "1"){

// alert("你已登录");

// $("#popup-box1").hide();

$("span .count").text(nums);

}

}

});

});

});

部分html:

echo "". $nums ."";

?>

Like this news post

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。