【发布时间】:2012-01-17 22:52:17
【问题描述】:
如何从准备好的文档访问和设置插件中的变量。我在 stackoverflow 上找到了一些相关的问题,但它们并没有帮助我理解如何做到这一点。
谢谢!
(function($){
$.fn.myPlugin = function(){
var myVar1 = true;
var myVar2 = true;
var myVar3 = true;
....
if(myVar1 == true){
// do something
...
}
....
}
})(jQuery);
<script type="text/javascript">
$(document).ready(function() {
$.fn.myPlugin.myVar1 = false;
});
</script>
【问题讨论】:
-
我认为更好的问题是为什么你觉得这是个好主意?以这种方式插入插件不太可能产生理想的效果,通常有选项和回调来做你想做的任何事情。这里的上下文是什么?
-
@Sinetheta 我相信他的意思是他自己的插件
-
@Sinetheta 要按照 jquery 手册执行默认值和选项,我必须重写所有代码,我不知道从哪里开始。我是一个完整的新手。我认为访问变量并更改其值将是一件非常简单的事情。几乎所有的答案都假设我知道自己在做什么——如果是这样的话,我就不会在这里了……
标签: jquery jquery-plugins options defaults