我正在编写一个书签,我想在其中使用 jquery 表单插件。
我遇到的问题是可能使用书签的网页可能正在使用不同的 js lib,它已经使用了“$”。没问题,我可以告诉 jQuery 使用 noConflict()
但是,jQuery 的表单插件也使用了我无法控制的“$”。有没有办法让我指定这个插件不使用 $ 而使用 jQuery?
更多细节..
正如 TNi 建议的那样,我可能误解了这个问题。
这是我所做的
我正在使用 Safari 5。这就是我所做的(jquery 已经加载)....
var scriptElem = docEl.createElement('script');
scriptElem.setAttribute('src',"http://localhost:81/p/a2b/jquery.form.js");
scriptElem.setAttribute('type','text/javascript');
document.getElementsByTagName('head')[0].appendChild(scriptElem);
进而
jQuery(docEl).ready(function() {
jQuery('#a2b_cart').ajaxForm(function () { alert (" yo");});
});
我在 javascript 控制台上看到的内容:
jQuery("#a2b_cart").ajaxForm is not a function