Opera 中的 Userjs。jQuery 怎么样?

Opera 中的 Userjs。jQuery 怎么样?

如果我为 Operas userjs 指定一个文件夹,并且该文件夹包含 jQuery.js,这样可以吗?然后我可以在自己的脚本中使用 jQuery 吗?

答案1

不,不要这么做。至少不要未经审查地这么做。

它不会起作用,你会发现已经使用 jQuery 的网站可能会永远无法加载任何内容,只剩下一个空白页

jquery.js您可以尝试对用户脚本目录中的文件进行检查,如下所示:

 if (typeof jQuery != 'undefined') {

    //the jquery.js file is here

 }

这应该可以避免在一个页面上加载两个 jQuery 库的冲突。

但不能保证这种方法一定有效。

答案2

或者使用jQuery 无冲突

前任:

<script type="text/javascript">
  $.noConflict();
  jQuery(document).ready(function($) {
    // Code that uses jQuery's $ can follow here.
  });
  // Code that uses other library's $ can follow here.
</script>

相关内容