[英]JQuery onclick link inside a class
Hi I have a link inside a <ul>
tag I am trying to get the click event of all <a>
tag inside the pagination
class. 嗨,我在<ul>
标签内有一个链接我试图在pagination
类中获取所有<a>
标签的click事件。 This the code 这个代码
<ul class='pagination'>
<li class='details'>Page 1 of 2</li>
<li><a class='current'>1</a></li>
<li><a href='?page=2'>2</a></li>
<li><a href='?page=2'>Next</a></li>
<li><a href='?page=2'>Last</a></li>
</ul>
what I tried is: 我试过的是:
<script>
$(document).ready(function() {
$("a.pagination").click(function(){alert("something..")})
});
</script>
The selector you used will get achor a
with class pagination
, use descendant selector like this, 你使用会得到阿克尔选择a
带班pagination
,使用后代选择这样的,
$(".pagination a").click(function(){alert("something..")})
排除“.current”......
$(".pagination a[href]").click(function(){ alert("something..")}) });
You are selecting a.pagination
which is wrong. 你正在选择错误的a.pagination
。
Try: 尝试:
$(document).ready(function(){ $("ul.pagination a").click(function(){alert("something..")}) });
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.