我有一個圖像,當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都加載出數據庫,但我會想出一些東西,謝謝您的幫助 :) –