克斯 发表于 2023-5-4 08:52:55

平台引入jquery插件的问题。

你好,有个问题请教下,平台引入一个jquery插件的话,为了避免关键字符“$”冲突,我把它定义为一个字符串( var j = jQuery.noConflict();),但是引入的插件代码里还是用的“$”字符,还是会引发冲突,请问这种情况怎么解决呢?

论坛管理员 发表于 2023-5-4 09:54:02

//使用平台内置的o2.load方法引入资源,提交回调方法执行载入后的code
o2.load("/o2_lib/jquery/jquery.min.js",function(){
    if(!window.jq){
      var jq = jQuery.noConflict(true); //避免js框架冲突
      window.jq = jq;
    }
    window.jq(document).ready(function(){
      jq("#result").text("jquery载入成功!");
      /*
             ...code...
      */
    })
}.bind(this))
页: [1]
查看完整版本: 平台引入jquery插件的问题。