Javascript 在jQuery中,是否可以将方法设置为var?
假设我有很多$this.showslow的实例,函数{fVar;};其中$this是不同时间的不同对象,但它们都需要.showslow,function{fVar;};fVar是一个先前定义的函数varJavascript 在jQuery中,是否可以将方法设置为var?,javascript,jquery,Javascript,Jquery,假设我有很多$this.showslow的实例,函数{fVar;};其中$this是不同时间的不同对象,但它们都需要.showslow,function{fVar;};fVar是一个先前定义的函数var 是否可以设置.showslow,函数{fVar;};作为一个类似myVar的var,理论上我可以做一些类似$this.myVar的事情 你当然可以。查看 不要忘记正确的名称空间!只需使用您声明的mPlugin方法,就像使用任何其他JQuery方法一样当然可以。查看 不要忘记正确的名称空间!只需像
是否可以设置.showslow,函数{fVar;};作为一个类似myVar的var,理论上我可以做一些类似$this.myVar的事情 你当然可以。查看
不要忘记正确的名称空间!只需使用您声明的mPlugin方法,就像使用任何其他JQuery方法一样当然可以。查看
不要忘记正确的名称空间!只需像使用任何其他JQuery方法一样使用您声明的mPlugin方法我不太喜欢JQuery,但请尝试以下方法-
$.prototype.myVar=function(){
//here goes your code
}
我不太喜欢JQuery,但是试试这个-
$.prototype.myVar=function(){
//here goes your code
}
只需将其创建为函数表达式,就可以在任何地方使用它。此函数接收由事件侦听器创建的事件对象。ie:点击功能。使用此变量作为事件函数回调,并传入事件对象,以便它知道要显示什么
var showSlow = function(eventObject){
$(eventObject).show("slow", function(){
fVar;
});
}
只需将其创建为函数表达式,就可以在任何地方使用它。此函数接收由事件侦听器创建的事件对象。ie:点击功能。使用此变量作为事件函数回调,并传入事件对象,以便它知道要显示什么
var showSlow = function(eventObject){
$(eventObject).show("slow", function(){
fVar;
});
}
当然,只要把它包装成一个插件就行了;看看fVar是否是函数,为什么不直接使用$this.showslow,fVar?我同意@thesystem,变量可以保存函数,因为函数毕竟是对象。所以你可以像引用其他变量一样引用它们。当然,把它包装成一个插件;看看fVar是否是函数,为什么不直接使用$this.showslow,fVar?我同意@thesystem,变量可以保存函数,因为函数毕竟是对象。因此,您可以像引用任何其他变量一样引用它们。