位置: 编程技术 - 正文

jQuery解决$符号命名冲突(jquery里面的$是什么意思)

编辑:rootadmin

推荐整理分享jQuery解决$符号命名冲突(jquery里面的$是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery中的$是什么意思,jquery的$符号是什么,jqueryfor,jquery里面的$是什么意思,jquery符号$是什么意思,jquery使用哪个符号作为jquery的快捷方式,jquery里面的$是什么意思,jquery的$符号是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

  前些天朋友让我帮他解决一个页面中jquery特效的兼容性问题,觉得这是一个很容易忽略也很重要的一点,特在此记录一下。

  朋友给的页面中用到了三个特效,其中两个特效可以显示,第三个没有效果。通过查看引用的js文件,我发现页面中不光引入了jquery.js,还引入了一个名为prototype.js的文件。 这个prototype.js之前未曾听说过,特意在百度上搜了一下,原来它也是一个js类库,功能和jquery差不多,而且很强大。

  通过一点点的排查,我发现那两个可以显示的特效引用的是jquery,而不显示的那个特效引用的是这个prototype.js。 稍一分析,终于找到了出错的关键:jquery中的$和prototype.js中的$冲突了,两个类库中都是通过$符号来调用,然而如果直接这样写的话就会不知道这个$是属于谁的,该调用哪个类库中的方法来实现特效的显示。

  既然找到了问题的根结所在,那这个问题也就好解决了。

jQuery解决$符号命名冲突(jquery里面的$是什么意思)

方法一:在jquery中,有这样一段代码:

  也就是说,我们可以通过jQuery来代替jquery.js中的$符号进行调用,前提必须声明一下:

jQuery = $;

  那,新的问题又出现了。页面中有那么多地方用到了$,我不仅要区分到底哪些$是属于jquery的,还要将这些$替换成jQuery这个单词,更严重的是,如果该页面中要增加新的jquery特效,我还要时刻的提醒自己,调用$的时候要用jQuery来代替,稍一疏忽,不仅出不来想要的效果,而且修改起来也是一个大工作量的任务。看来,这种方法是行不通的。

  难道就没有一个一劳永逸的方法可以将这个$的"归属权"给明确的区分出来吗?办法当然是有的!

方法二:使用jquery语句块来实现:

首先,来看一下jquery语句块的格式:

  这样,我们在调用jquery中的$实现特效显示时,只要把这段代码写在这个语句块中,$符号该怎么调用还怎么调用。而prototype.js中的$写在语句块外,$符号也是该怎么调用怎么调用,两者根本不会产生什么影响了。

标签: jquery里面的$是什么意思

本文链接地址:https://www.jiuchutong.com/biancheng/386622.html 转载请保留说明!

上一篇:jQuery无刷新上传之uploadify3.1简单使用(jquery.load()方法,刷新网页)

下一篇:jQuery使用正则表达式限制文本框只能输入数字(js正则regexp)

  • 个人去税务局开劳务费怎么交税
  • 企业一般户需要哪些资料
  • 计提环境保护税怎么计算
  • 网银转账往来款
  • 农产品是零税率还是免税税率
  • 等额本息还款的特点
  • 行政处罚属于什么费用
  • 银行承兑汇票背书可以拆分
  • 企业重组股权支付是什么意思
  • 未及时支付工资时间界限
  • 集团股份怎么分配
  • 材料收到发票未到怎么记账
  • 期初数录错了怎么改
  • 纳税人识别码是啥
  • 纳税人为风险纳税人
  • 开给学校的发票要税号吗
  • 购买物品的专用会计科目
  • 代开专票地税附加税申报办法
  • 分类所得申报要申报吗
  • 应收账款的坏账处理方式有哪几种
  • 天猫技术服务费什么时候返还
  • 广告公司怎么结转成本
  • 利润表的以前年度损益调整影响利润总额吗
  • win11如何修改任务栏颜色
  • 公司章程认缴时效是多久
  • 销售原材料计入哪里
  • 发生销售折让会计分录
  • 单位代扣公积金比例
  • 如何在电脑管家下载软件
  • cmd. exe 程序错误
  • php ftp功能
  • 企业之间是什么意思
  • uni-app list
  • php pdo oracle
  • 减免增值税会计处理
  • 小微企业的季度所得税怎么计算
  • 差旅费住宿费专票抵扣联贴在哪里
  • 购进商品的运费怎么算
  • 帝国cms目录
  • 报税金额和开票统计不一致
  • 固定资产属于有形还是无形资产
  • 邮电通信企业业务收入包括哪些内容?
  • 电商新规则
  • 收到一张普通发票怎么做账
  • 利息收入红字如何入账
  • 其他收益和其他综合收益区别
  • 什么时候开始取卵
  • 以前年度的销售退回能否直接冲减销售收入
  • 长期应付款为负数重分类
  • 银行手续费在现金流量表怎么填
  • 固定资产为
  • 2020年专项扣除怎么填
  • 员工伤残补助会计分录
  • 公司场地租赁交什么税
  • 固定资产原价是指固定资产的什么
  • mysql数据库里面有一个表查的特别慢
  • sqlserver数据库和mysql区别
  • freebsd的软件多吗
  • 方正怎么从u盘进pe
  • centos挂载lvm硬盘
  • win10 系统桌面
  • win7开机没反应怎么办
  • win10预览版怎么升级到正式版
  • win8如何使用word
  • surface准备就绪
  • win8外接显示器没反应怎么办
  • 微软为什么这么贵
  • 模型图怎么画
  • bootstrap modal 位置
  • c/s模式的例子
  • javascript按位与
  • 【ExpandableListView】ExpandableListView互斥展开效果
  • vue中的event
  • 详细解读了
  • python的gym
  • 广西税务局增值税发票查询平台
  • 上海税务网厅
  • 辽宁地方税务网站官网
  • 煤炭资源税税率选煤税率多少黑龙江
  • 如何进行税务筹划的方法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设