位置: 编程技术 - 正文

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时间不对
  • 如何在windows10搜索文件
  • php文件流
  • php发送电子邮件
  • php问卷调查系统课程设计
  • 建筑工程增值税税率是多少
  • 移动临时文件
  • 工资薪金所得申报流程
  • 企业返聘离退休怎么办
  • 广告费和业务宣传费调增还是调减
  • 微信支付高速通行费怎么开电子发票
  • windowsserver2008r2密码重置
  • phpxdebug
  • vscode nasm
  • 前端处理map
  • 企业注销亏损怎么处理
  • 上个月的发票未上传成功可以删除吗
  • 出口抵减内销产品应纳税额怎么结转
  • 学电脑网站
  • 织梦使用教程
  • 成本核算需要哪些数据
  • 税金及附加怎么做分录
  • ipv6的设置
  • 小规模纳税人和一般纳税人的界定标准
  • 代建制取费标准
  • 资金周转率计算公式
  • 公司销售部门购买产品
  • 增值税稽查补交税会计处理
  • perl -ne
  • Linux系统配置网关
  • Cpqset.exe是什么系统进程 Cpqset有啥作用
  • winxp如何增加c盘空间
  • linux必不可少的分区
  • html上拉加载更多
  • javascript create
  • excel的窗口包含什么
  • shell脚本命令行参数
  • react基础入门
  • 安卓手机如何打开.icon文件
  • listview控件设置多个列
  • python3 xlrd
  • android自定义viewgroup绘制
  • python版本怎么选
  • 晋税通注册
  • 广州市国家税务局第三分局
  • 贷款利息扣款日未足额缴纳
  • 加强监督管理工作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设