我正在尝试 marquee
连续滚动图像并添加外部链接,它必须使用 thickbox
机制弹出。我正面临 jquery
类冲突问题。请为此提供解决方案。
在 thickbox
JavaScript 中,以
$(document).ready(function(){
tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
imgLoader = new Image();// preload image
imgLoader.src = tb_pathToImage;
});
在 marquee JavaScript 中,以
开头(function ($) {
$.fn.marquee = function (class) {
var newMarquee = [],
....
}
});
我该怎么做才能解决与 thickbox
的冲突问题?
最佳答案
marquee 的代码似乎在外部调用中缺少参数。该函数接收 $ 作为参数,但没有任何内容被传递给要别名为 $ 的函数,将其更改为:
(function ($) {
$.fn.marquee = function (class) {
var newMarquee = [],
....
}
})(jQuery); //pass jQuery into the function
关于javascript - 当我使用 marquee 和 thick box 插件时如何解决 jquery 类冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12969017/