Board logo

標題: delegate is not a function [打印本頁]

作者: lolmuta    時間: 2015-11-23 16:32     標題: delegate is not a function

我有一個<table>位於整個document的第三個位置,而這個 <table>的下面好幾層(5~6層吧)有<img>
我想要為這個img加上事件,想到最近學的delegate, 就想拿來用,但是卻一直出現"delegate is not a function"這個錯誤訊息。
code如下所示
$('table')[2].delegate("img", "click", function () {
                var a=$(this).parent().parent().parent().parent();
                a.css("background-color","DarkGray");
});

為什麼會這樣哩?
作者: wmh    時間: 2015-11-23 21:40

$('table') 才是 jQuery 物件,$('table')[2] 已轉為 domElement,因此不會有 jQuery 的 function




歡迎光臨 jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化 (http://jsgears.com/)