2011-10-14 23 views
0

Javascript如何我不能將插件應用於身份證,如果他不存在。如果我不能將插件應用到身份證,如果他不存在

$('#wyswig_comment').wyswig(); 

// Initialization 
$.fn.wyswig = function(options) 
{    
    if (isiOS() || detectAndroid() || detectAndroidWebKit()) return false;    
    var obj = new Construct(this, options);   
    obj.init();  
    return obj; 
}; 

如果#wyswif_comment在IE中的DOM中不存在,我有錯誤。如何檢查初始化函數是否具有此id的元素。

回答

1

與啓動代碼:

// Initialization 
$.fn.wyswig = function(options) 
{ 
     if(!this.length) return; 

this一個jQuery插件功能裏面指的是匹配的選擇。如果匹配元素的長度等於零,請使用return退出該功能。

+0

非常感謝這段代碼=) –

相關問題