我已經閱讀了另一個職位/關於jQuery變量的問題,這是有用的,但我仍然有困難的理解... 下面是一個簡單的選項卡內容功能,我正在修改。
請有人能解釋爲什麼這個工程:
$tabMenuItem.click(function() {
var activetab = $(this).find('a').attr('href');
$(activetab).show(); //show the active ID content
return false;
});
..和爲什麼拋出一個「$ activetab.show不是一個函數」錯誤:
$tabMenuItem.click(function() {
var $activetab = $(this).find('a').attr('href');
$activetab.show(); //show the active ID content
return false;
});
從我可以收集,這兩種方式顯示變量保持正確的值 - 只有第二個版本不會讓我附加一個jQuery的方法/功能...?
我不是一個強大的程序員,任何澄清將不勝感激!
啊 - 簡單但有效 - 爲我解答。我顯然錯過了$()的含義,事實上,這是什麼使jQuery的對象。謝謝傑森! – soba3 2010-10-26 21:38:31