最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - JQuery onclick link inside a class - Stack Overflow

programmeradmin3浏览0评论

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. 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>

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. 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>
Share edited Feb 5, 2013 at 13:57 CloudyMarble 37.6k70 gold badges102 silver badges132 bronze badges asked Feb 5, 2013 at 13:50 RakeshRakesh 2,79010 gold badges42 silver badges66 bronze badges
Add a ment  | 

3 Answers 3

Reset to default 5

The selector you used will get achor a with class pagination, use descendant selector like this,

Live Demo

$(".pagination a").click(function(){alert("something..")}) 

To exclude ".current"...

$(".pagination a[href]").click(function(){ alert("something..")}) });

You are selecting a.pagination which is wrong.

Try:

$(document).ready(function(){ $("ul.pagination a").click(function(){alert("something..")}) });
发布评论

评论列表(0)

  1. 暂无评论