這個函數在調用時如何將其轉換爲jquery匿名函數。我嘗試過,但它給我的對象預期錯誤。此外,我已經打電話到下面的 setTab()在20個文件中,所以我不能更改調用的簽名,它應該與(setTab(「Test」))相同,但實現需要更改爲匿名函數,它接受參數。如何將這個Js函數轉換爲jQuery中的匿名函數
//老JS FUNC()
function setTab(selection) {
$("#"+selection).css('background', '#CC0000');
$("#"+selection).css('color', '#ffffff');
}
// jQuery的Anonynous Func鍵
var setsTab = (function (selection) {
$("#"+selection).css('background', '#CC0000');
$("#"+selection).css('color', '#ffffff');
})();
究竟是什麼你想在這裏做什麼?這有點不清楚。你能否指出我們這樣做的一個例子? – JaredPar
HTML的其餘部分在哪裏?你包括jQuery本身?你把你的代碼放在jQuery的'document.ready'中嗎? – Sparky
@JaredPar:Iam嘗試將現有JS函數的定義更改爲匿名函數或閉包(它應該接受相同的參數選擇)。此外,我應該使用相同的簽名調用函數 – Someone