[英]jQuery.noConflict(); with mootools
我想为我的joomla网站使用这个选择 UI
我改变了原来的代码,如波纹管
改变了代码
$(function() {
jQuery.noConflict();
jQuery( "#selectable" ).bind("mousedown", function(event, ui) {
var result = jQuery( "#select-result" ).empty();
event.ctrlKey = true;
});
jQuery( "#selectable" ).selectable();
});
原始代码
$(function() {
$( "#selectable" ).bind("mousedown", function(event, ui) {
var result = $( "#select-result" ).empty();
event.ctrlKey = true;
});
$( "#selectable" ).selectable();
});
但它不适用于我的网站
什么是错误?
你正在使用noConflict语句错误它应该是这样的:
jQuery.noConflict();
jQuery(function() {
jQuery( "#selectable" ).bind("mousedown", function(event, ui) {
var result = jQuery( "#select-result" ).empty();
event.ctrlKey = true;
});
jQuery( "#selectable" ).selectable();
});
你甚至可以通过这样做让自己更容易:
jQuery.noConflict();
jQuery(function($) {
$( "#selectable" ).bind("mousedown", function(event, ui) {
var result = $( "#select-result" ).empty();
event.ctrlKey = true;
});
$( "#selectable" ).selectable();
});
你应该有一些东西,不需要担心$。
你也应该在mootools之前加载jQuery。
//编辑检查http://api.jquery.com/jQuery.noConflict/
(function($) {
$( "#selectable" ).bind("mousedown", function(event, ui) {
var result = $( "#select-result" ).empty();
event.ctrlKey = true;
});
$( "#selectable" ).selectable();
})(jQuery);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.