搜尋

首頁  >  問答  >  主體

javascript - jQuery 事件綁定on的用法

$("table td").click(function(){ /*……*/ })

這種寫法不能處理動態新增的“td”,所以改成下面這種:

$("table").on("click","td",function(){ /*……*/ })

但是現在要處理一種特殊的,不需要包含某一種:

#
$("table td").not($(".check")).click(function(){ /*……*/ }),

現在想問的是:怎麼像上面那樣,把參數寫進去,格式是什麼樣的。 。 。

淡淡烟草味淡淡烟草味2752 天前396

全部回覆(2)我來回復

  • 巴扎黑

    巴扎黑2017-05-19 10:35:20

    $('table').on('click','td:not(.check)',handler)

    回覆
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:35:20

    其實function裡取得目前元素的類別名稱包含.check做return或其他處理不就可以了?

    大清早,題意沒看清,假如你不想處理帶check的td

    $("table").on("click","td",function(){
        var thisObj = $(this);
        if(thisObj.hasClass('check')){
            return;
        }
        //继续处理没带check的
     })

    回覆
    0
  • 取消回覆