![](/img/trans.png)
[英]call a function in jquery namespace from outside the jquery namespace
[英]To call in jquery using namespace
我正在使用javascript文件和jquery。从我的javascript文件中,我正在这样做:
abc.cde.on({
});
调用一个用jquery编写的小部件。
abc.cde
是jquery小部件文件中的名称空间。
谁能告诉如何abc.cde.on
被调用jQuery的方法不使用$
符号前abc.cde
因为cde
已经是jQuery对象的实例。 您可以将jQuery选择(或jQuery小部件实例)的结果完美地存储在一个对象中,以供以后重用,请参见示例:
var namespace = { obj: $('div'), }; //then you can do: namespace.obj.on('click', function(){ this.style.color = 'red'; });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div>CLICK ME</div>
因为$在先前的参考中已经使用过...我怀疑abc定义如下:
var abc = $('#abc')
所以$已经被引用了...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.