我正在使用jquery us-slider,当删除此文件时,它与joomla 1.6 mootools-core.js发生冲突ui-slider工作正常。
我不确定问题是jquery代码:
jQuery(document).ready(function() {
jQuery("#slider-ad_price").slider({
range: true,
min: 1,
max: 100000,
step: 50,
values: [1, 100000],
slide: function(event, ui) {
jQuery("#ad_price").val(ui.values[0]);
jQuery("#ad_priceb").val(ui.values[1]);
}
});
});
由于
答案 0 :(得分:1)
我重写了你的代码:
$.noConflict();
jQuery(document).ready(function($) {
$("#slider-ad_price").slider({
range: true,
min: 1,
max: 100000,
step: 50,
values: [1, 100000],
slide: function(event, ui) {
$("#ad_price").val(ui.values[0]);
$("#ad_priceb").val(ui.values[1]);
}
});
});
这使得即使有其他JS框架,jQuery也能正常工作。
答案 1 :(得分:0)
如果你使用带闭包的Mootools并且“美元安全模式”mootools.net/blog/2009/06/22/the-dollar-safe-mode和jQuery没有冲突你应该没有问题。您也可以尝试将滑块编写为Mootools类。