C# 如何在具有多个ID的div上获取JavaScript函数

C# 如何在具有多个ID的div上获取JavaScript函数,c#,javascript,jquery,asp.net,C#,Javascript,Jquery,Asp.net,我正在ASP.net中实现一个讨论面板,在该面板中,我将注释id分配给注释 我想对每个评论点击事件调用jQueryclick函数。我如何调用click函数,因为在commentdiv中我分配了ID 1,2,3。。。。而且我不知道范围,所以我不能使用$(“|1 | | |#2”)。单击()为每个注释div分配相同的类,然后执行$(“.commentdiv”)。单击 jQuery就是这样的 如果需要知道稍后单击的元素的id,可以通过this.id获取 $(".commentdiv").click(f

我正在ASP.net中实现一个讨论面板,在该面板中,我将注释id分配给注释


我想对每个评论点击事件调用jQuery
click
函数。我如何调用click函数,因为在comment
div
中我分配了ID 1,2,3。。。。而且我不知道范围,所以我不能使用
$(“|1 | | |#2”)。单击()

为每个注释div分配相同的类,然后执行$(“.commentdiv”)。单击

jQuery就是这样的

如果需要知道稍后单击的元素的id,可以通过this.id获取

$(".commentdiv").click(function() {
   alert(this.id);
});

为每个注释div分配相同的类,然后执行$(“.commentdiv”)。单击

jQuery就是这样的

如果需要知道稍后单击的元素的id,可以通过this.id获取

$(".commentdiv").click(function() {
   alert(this.id);
});
使用

使用


在html中添加许多类似这样的div

<div id="div1" onclick="Myfun(this)">
<div id="div2" onclick="Myfun(this)">

在html中添加许多类似这样的div

<div id="div1" onclick="Myfun(this)">
<div id="div2" onclick="Myfun(this)">

分配相同的类就是答案,如果你想计算div的数量,那么试试这个

var top_level_div=document.getElementById('id_of_first_div')

var count=顶级分区getElementsByTagName('div')。长度

getElementsByTagName()不仅是一个文档方法,而且可以在任何DOM元素上运行

element.getElementsByTagName is similar to document.getElementsByTagName, except that its search is restricted to those elements which are descendants of the specified element

我发现答案是分配相同的类,如果你想计算div的数量,那么试试这个

var top_level_div=document.getElementById('id_of_first_div')

var count=顶级分区getElementsByTagName('div')。长度

getElementsByTagName()不仅是一个文档方法,而且可以在任何DOM元素上运行

element.getElementsByTagName is similar to document.getElementsByTagName, except that its search is restricted to those elements which are descendants of the specified element

我发现它

如何在jQuery click函数中获取div的id?如何知道单击了哪些div或div具有哪些id?如何在jQuery click函数中获取div的id?如何知道单击了哪些div或div具有哪些id?获取div的外观数以获取div的外观数