html设置点击事件相同,html有多个类名相同的div,如何给每个div绑定click事件并区分?...
1.頁(yè)面有9個(gè)div,類(lèi)名都是.flag,然后想給每個(gè)div都綁定一個(gè)click事件,點(diǎn)擊.flag時(shí),獲取其后代元素.count的值和.ds-subtitle的rel屬性。
下面這樣的寫(xiě)法請(qǐng)問(wèn)哪里出錯(cuò)了?請(qǐng)看開(kāi)始三行后面注釋
$(document).ready(function(){
//
//
$(document).on("click", ".flag" ,function(){//這一行有問(wèn)題嗎?
//獲取頁(yè)面點(diǎn)贊次數(shù)
var count = $("this").find(".count").text();//這一行呢?
//獲取news id數(shù)據(jù)傳遞到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
總結(jié)
以上是生活随笔為你收集整理的html设置点击事件相同,html有多个类名相同的div,如何给每个div绑定click事件并区分?...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: html中dd dt的效果,html中d
- 下一篇: 计算机语言学 考研学校,2019考研专业