0
var el = $('#someElement');
el.data('f', function() {
console.log(this); // return an object to the window
});
所以我想從東西里面返回一個像「el」這樣的對象。如何從.data中的函數中獲取元素的變量
原因是該元素將被複制,並且我不知道該函數應用於哪個元素。
var el = $('#someElement');
el.data('f', function() {
console.log(this); // return an object to the window
});
所以我想從東西里面返回一個像「el」這樣的對象。如何從.data中的函數中獲取元素的變量
原因是該元素將被複制,並且我不知道該函數應用於哪個元素。
你可以這樣做(如果我理解正確的,這我不能確定)
var el = $('#someElement');
var clone = el.clone();
el.data('f', function() {
console.log(clone); // return an object to the window
});
確定,但我應該用'環繞這個(函數(){//代碼})();'記住變種。沒有更好的方法? – Leto 2012-04-16 08:47:44