用于获取表行上的Click事件的jQuery
jQuery for getting Click event on a Table row
我有以下表格
<table>
<tr class="rows"><td>cell1</td><td>cell2</td></tr>
</table>
我如何设置一个警报消息,如果我点击了any of the column of <tr class="rows">
使用jquery?
您可以使用委托来获得更好的性能,它将点击事件附加到行根容器,即表
$(document).ready(function(){
$("tableSelector").delegate("tr.rows", "click", function(){
alert("Click!");
});
});
$(
function(){
$(".rows").click(
function(e){
alert("Clicked on row");
alert(e.target.innerHTML);
}
)
}
)
例子 更好的解决方案
$(document).on("click","tr.rows td", function(e){
alert(e.target.innerHTML);
});
$(document).ready(function(){
$("tr.rows").click(function(){
alert("Click!");
});
});
$(".rows").click(function (){
alert('click');
});
相关文章:
- jQuery:.click(function(){(element),collapse('show',f
- 具有相同类的jquery-click元素
- angularjs-bindng-click从jquery动态加载DOM
- jquery on click事件来显示内容
- jQuery.on-click事件不会发生
- 追加Jquery后的Binding Click事件不起作用
- 使用Jquery.click显示/隐藏切换,适用于新用户,但不适用于种子
- iframe中的jquery-click元素
- 响应式表设计:使用JQuery使click()展开tr
- Jquery:输入类型=“”;按钮“;使用.click()函数在Internet Explorer和Safari中不起作
- 一旦用jquery更改了类,按钮就没有响应click
- jQuery-click函数不适用于使用innerHTML动态生成的按钮
- .click() 使用 document.getElementById,但不使用 jquery selector
- addEventListener 在 Javascript 中不起作用,但 jQuery Click 正在工作
- jQuery if url hash, click event/activate javascript
- Using $(this).find with .click() jQuery
- double action in one click jquery
- 如何将click jquery函数与此代码一起使用
- localstorage on button click [Jquery]
- Collapse slideToggle on Click jQuery