gpt4 book ai didi

javascript - 如何在 jQuery 自定义插件中访问用于关闭的局部变量?

转载 作者:行者123 更新时间:2023-11-30 10:47:25 24 4
gpt4 key购买 nike

这是创建自定义插件的 jQuery 代码。

(function( $ ){

var methods = {
get_me_now: 'abc',
init : function( options ) { // how to access get_me_now in here? },
show : function( ) { // IS },
hide : function( ) { // GOOD },
update : function( content ) { // !!! }
};

$.fn.tooltip = function( method ) {

// Method calling logic
if ( methods[method] ) {
return methods[ method ].apply( this, Array.prototype.slice.call( arguments, 1 ));
} else if ( typeof method === 'object' || ! method ) {
return methods.init.apply( this, arguments );
} else {
$.error( 'Method ' + method + ' does not exist on jQuery.tooltip' );
}

};

})( jQuery );

我有一个变量“get_me_now”。我这样调用它: $('#test').tooltip('init');“init”函数如何获取“get_me_now”变量?

最佳答案

methods.get_me_now

你可以只引用方法。

关于javascript - 如何在 jQuery 自定义插件中访问用于关闭的局部变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7453566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com