簡體   English   中英

<a><span>jquery 中標簽內標簽</span></a>上的點擊事件

[英]Click event on <a> tag inside <span> tag in jquery

我正在嘗試一些簡單的事情,我在 jquery 中很菜鳥,當您單擊跨度標記內的 a 標記時,我不知道如何進行單擊事件,這是我的代碼。

<span>
    <a class="paginate_button current" aria-controls="table_id" data-dt-idx="1" tabindex="0">1</a>
    <a class="paginate_button " aria-controls="table_id" data-dt-idx="2" tabindex="0">2</a>
    <a class="paginate_button " aria-controls="table_id" data-dt-idx="3" tabindex="0">3</a>
    <a class="paginate_button " aria-controls="table_id" data-dt-idx="4" tabindex="0">4</a>
</span>

我試過這個,但它不起作用

$("#table_id_paginate > span > a.paginate_button").click(function() {
alert("Handler for .click() called.");});

只需進行此更改即可使其正常工作,基本上您希望任何帶有.paginate_button class 的<a>標記都應該在單擊時起作用。

<script>
$("span > a.paginate_button").click(function() {
alert("Handler for .click() called.");});
</script>

編輯:如何 go 關於這些:找出目標元素,然后繼續向父元素前進,這將成為您的目標。

$("a.paginate_button").on("click", function () {
     //your code here
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM