2011-10-14 26 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

非常感谢这段代码=) –

相关问题