这样写是为啥 为了防止其他地方定义过$这个操作符,使得这个操作符在这个作用域是jquery的操作符。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (function(){$.mytext=function(){alert("ddddd");}})(jquery);这样你调用mytext方法时候就可以像调用jquery的方法一样了 (function($){...})(jQuery);写jquery插件的时候常常会这样写,以匿名函数自执行的形式避免污染全局变量。“$”是形参,“jQuery”是实参,全局中的jQuery传给$ 转变为匿名函数的本地变量,方便函数执行时jQuery的调用,比调用全局的jQUery效率高一些。 jquery 字符串替换 js 父窗口可以找到子窗口的元素吗 jquery选择input input textbox 多行显示问题>>>>>>>>>>> 求一段代码:表单输入框得到焦点,清空输入框 又是表单验证的问题 如何检测图片是否存在 谁有日期和时间的输入的js脚本 一个已经定义但没赋值的变量,如何判空? 关于对象 打开新窗口然后给新窗口传值 如何将网页中指定的字符串标红?
$.mytext=function(){
alert("ddddd");
}})(jquery);这样你调用mytext方法时候就可以像调用jquery的方法一样了
“$”是形参,“jQuery”是实参,全局中的jQuery传给$ 转变为匿名函数的本地变量,方便函数执行时jQuery的调用,比调用全局的jQUery效率高一些。