2009-06-26 77 views
5
$('#tags option').each(function(index, item) { 
    // var i = this; 
    //if (jQuery.inArray(i.value, idArray)) { 
    // i.attr('disabled', 'true'); 
    // } 
    item.attr('disabled', 'true'); 
}); 

如何將項目參數轉換爲Jquery對象,以便我可以使用所有精細的.at文件?將東西轉換成jquery對象

感謝

回答

21

你可以只是包裝它像這樣:

var jQueryItem = $(item); 

其中item是一個DOM元素。事實上,你會發現自己在回調函數中做了很多事情,因爲通常this引用了一個DOM元素,並且通常需要使用jQuery API調用對其進行操作。

+1

這實際上回答了這個問題,這對我來說是偉大的稱號!謝謝! – cregox 2011-03-09 22:06:48

0
$(item).attr("whatever") 

jQuery的需要許多不同類型的參數,包括直線上升HTML元素,read the doco

相關問題