我有一个简单的插件如下:
$.fn.ajaxSubmit = function(options){
var submisable = true;
}
我希望能够从插件外部更改/访问变量 myvar,方法如下:
$(function(){
$('form').ajaxSubmit();
$('div').click(function(){
submisable =false;
});
});
最佳答案
您还可以创建方法来访问插件中的变量:
$.fn.ajaxSubmit = function(options){
var submisable = true;
$.fn.ajaxSubmit.setSubmissable = function(val){
submisable = val;
}
}
那么就可以这样调用了。
$('form').ajaxSubmit();
$('form').ajaxSubmit.setSubmissable(false);
关于javascript - Jquery - 从插件外部访问变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330960/