我有一个图像,当onmousedown被触发时,它运行一个函数,它改变了它的类并使其可拖动,但是第一次拖动它时它不会拖动,它会改变类但不会拖动?初始化失败后拖动,如果你再次拖动它会拖动,但为什么不会它首先拖动?Jquery的UI可拖动不会拖动第一次
function element_click(element_class){
$("#"+element_class).draggable("enable");
$("."+element_class).addClass("element_select");
$("#"+element_class).draggable({disabled: false, opacity:0.9, revert: true, stop: function(event, ui){$(".element_select").removeClass('element_select'); $("#"+element_class).addClass(element_class); $("#"+element_class).draggable("disable"); } });
}
<img id="element_air_1" style="z-index: 5;" class="element_air_1" onmousedown="javascript: element_click('element_air_1')" src="Doodle God Elements/air.png">
谢谢,现在真正的问题是我试图做到这一点,因为所有的类名和ID都加载出数据库,但我会想出一些东西,谢谢您的帮助 :) –