0

我想做几件事:

  1. 创建一个在外部脚本中加载和运行代码的小书签
  2. 外部脚本应该通过 Google 的 CDN 加载 jquery 并在完全加载后运行一个函数。

这可能吗?

4

1 回答 1

2

是的。

http://benalman.com/projects/run-jquery-code-bookmarklet/

以及使用外部文件作为书签的代码:

document.body.appendChild(document.createElement('script')).src = 'http://domain.com/script.js';

请注意,如果您使用链接中的代码作为书签,并加载外部脚本,您可能希望外部文件中的代码能够使用 jQuery。在这种情况下,您需要.noConflict(1)从链接中的代码中删除。

另一种可能更好的方法是使用外部文件内链接中的代码,并替换/* YOUR JQUERY CODE GOES HERE */为您自己的代码。

于 2012-04-11T17:39:03.267 回答