0
是否有方法將切換類型設置爲變量?我有一個函數可以觸發下面的標記;但有時我需要它是'slideToggle'而不是'fadeToggle'。我可以很容易地將其設置爲條件;但之後我必須重複標記。將jQuery切換類型設置爲變量
顯然以下代碼不起作用;但它顯示了我要去的東西。
var toggleType = (_settings.toggleType == 'fade' ? 'fadeToggle' : 'slideToggle' );
jQuery(_settings.target).stop(true, true).toggleType(function(){
// callback after animation completes
});
傑森P LED我到一個有效的解決方案。
// set toggle type
var toggleType = (_settings.toggleType == 'fade' ? 'fadeToggle' : 'slideToggle' );
// toggle action
jQuery(_settings.target).stop(true, true)[toggleType](function(){
感謝您的幫助,我只好用這個來得到它的工作。在toggleType周圍引用引起了錯誤。只是使用變量名稱雖然工作。 jQuery(_settings.target).stop(true,true)[toggleType](function(){ – GregT
@GregT已編輯,該點不應該在那裏。 –