位置: 编程技术 - 正文

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)

  • 未确认融资费用怎么算
  • 其他应收款账务处理题目
  • 营业收入与利润变化图
  • 农业技术服务个人总结
  • 财务人员培训费怎么入账
  • 投资款可以是现金吗
  • 生产成本结转主营业务成本本币公式怎么弄
  • 工商年报实缴出资额是实收资本吗
  • 房屋租赁收入如何征税?
  • 明细分类核算的方法分为
  • 公益性捐赠支出属于营业外支出吗
  • 在大陆工作的香港明星
  • 支付开票税款计入什么科目
  • 税务开专票遇到四舍五入
  • 不动产修理领用原材料账务处理?
  • 在建工程安装工程包括
  • 外国专家工资个税
  • 计提费用的时候可以计提税金吗
  • 自有房产墙面出租,需要缴纳房产税吗?
  • 哪些开普通发票
  • 无形资产属于什么行业
  • 多付工资计入哪个科目
  • 替票是什么和发票的区别
  • 贷款减值损失的计提规则
  • 企业所得税减免税额计算公式
  • 流转税与所得税的区别
  • 境内企业向香港股东分红税率是多少
  • 计提折旧是什么账户
  • 开发商未出售的房子有产权证吗
  • 消防工程改造需要什么资质
  • linux bt命令
  • 个人医疗保险怎么取出来
  • PHP:set_file_buffer()的用法_Filesystem函数
  • 企业以物易物如何确认收入
  • 工业企业成本怎么结转
  • 弥补以前年度亏损金额从哪里来的
  • 财务费用为负数是好事还是坏事
  • javascript - localStorage 本地存储(新增、删除、修改)使用教程
  • 基于车联网
  • 深度学习数据集—水果数据集大合集
  • idea如何运行别人的vue项目
  • /ncrc命令
  • umount -l命令
  • linux mput命令
  • 库存商品是什么会计要素
  • 水电费是收据能入账不
  • 企业所得税年报更正申报怎么操作
  • 核定征收企业所得税的小型微利企业不得享受优惠政策
  • 增值税抵扣凭证怎么做
  • 公司控股另一家公司好与坏
  • 超市购物 发票
  • 公司的备用金属怎么处理
  • 土地使用权转让法律规定
  • 个人扣税是怎么扣的
  • 企业基建工程
  • 新公司固定资产盘点总结
  • 管家婆软件如何做账?
  • 投资收益算在营业利润里面吗
  • 什么是限制性股票激励
  • 购买不动产增值税率
  • 暂估收不到发票,怎么处理
  • 零工发生事故算工伤吗
  • 物业公司代业主委员会收公共收益怎么开发票
  • 久期缺口计算公式解析
  • 三栏式明细账适用于原材料吗
  • 合伙企业应该用什么会计制度
  • 非营利医疗机构有哪些
  • 商业企业的会计科目设置
  • mysql5.7.21安装教程
  • mysql5.0使用教程
  • 创建svn库
  • python 详细
  • javascriptcsdn
  • Python实现以时间换空间的缓存替换算法
  • jq获取table元素
  • 燃气号如何查询
  • 河北税务局是干嘛的
  • 增值税一般纳税人资格登记表
  • 文化服务包括哪些专业
  • 纳税申报2020年2月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设