0
請考慮下面的腳本塊。問題被解釋爲評論。在jquery click()不起作用後調用一個已定義的函數
$(document).ready(function(){
function changeMenu(e) {
$('#navigator').removeClass('a').removeClass('b').addClass(e);
};
// Neither this line
changeMenu('element-id');
$('.mainmenuitem').click(
// Nor this line execute the function
changeMenu(this.id)
);
})
需要注意的是,如果我把代碼$('#nav').removeClass('a').removeClass('b').addClass(e);
出來的功能,並在2個地方是changeMenu()
被稱爲使用,效果很好。
我也應該感謝教我如何一次刪除2班! ':D' –
@MohammadNaji - 沒問題,樂意幫忙! – adeneo