简体   繁体   English

JQuery onclick类中的链接

[英]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 ,使用后代选择这样的,

Live Demo 现场演示

$(".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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM