Jquery 下降时的触发按钮
我有以下脚本Jquery 下降时的触发按钮,jquery,Jquery,我有以下脚本 $(function() { $(".draggable").draggable({ revert: true }); $("#droppable").droppable({ over: function() { $(this).css('backgroundColor', '#cedae3');
$(function() {
$(".draggable").draggable({
revert: true
});
$("#droppable").droppable({
over: function() {
$(this).css('backgroundColor', '#cedae3');
},
out: function() {
$(this).css('backgroundColor', '#CDAF95');
},
drop: function(e, ui) {
$(ui.draggable).trigger('click');
}
});
});
我有多个拖动功能,每个人都在一个td中。在每一个抽屉里我都有一个按钮
如何在拖放时从拖放表触发按钮?这不起作用:$(ui.draggable).trigger('click')代码>有人有什么建议吗
<td class="draggable" class="ui-widget-content">
<form action="index.php" method="post">
<?php echo $produs['nume_produs']; ?>
<hr />
Pret: <?php echo $produs['pret']; ?> lei
<br />
<input type="hidden" name="nume_produs" value="<?php echo $produs['nume_produs']; ?>" />
<input type="hidden" name="produs_id" value="<?php echo $produs['id']; ?>" />
<input type="hidden" name="pret" value="<?php echo $produs['pret']; ?>" />
<input type="submit" name="adauga" class="adauga" value="Adauga"/>
</form>
<td>
普雷特:雷
$(ui.draggable).trigger('click')
将触发单击您的可拖动的。如果您想触发对按钮的单击,请使用
$(“#你的按钮”).trigger('click')代码>
如果您有多个拖动表,要始终从右侧拖动表获取提交按钮,请使用:
ui.draggable.children('input').attr('type','submit')
编辑:
旁边:class=“draggable”class=“ui小部件内容”
应该是class=“draggable ui小部件内容”
$(ui.draggable).trigger('click')
将触发单击您的可拖动的。如果您想触发对按钮的单击,请使用
$(“#你的按钮”).trigger('click')代码>
如果您有多个拖动表,要始终从右侧拖动表获取提交按钮,请使用:
ui.draggable.children('input').attr('type','submit')
编辑:
旁边:class=“draggable”class=“ui小部件内容”
应该是class=“draggable ui widget content”
您不需要在ui.draggable div中选择实际的按钮元素吗?因此,在这种情况下,请尝试:
$(#adauga).trigger('click')
您不需要在ui.draggable div中选择实际的按钮元素吗?因此,在这种情况下,请尝试:
$(#adauga).trigger('click')
要在哪个dom上触发click事件…因为需要在ui.Dragable的位置指定选择器..要在哪个dom上触发click事件…因为需要在ui.Dragable的位置指定选择器..是。。。我试过这个$('input[name=“adauga”]”)。触发器('click');但这只会触发我的类中的一个按钮。。我需要div中的实际按钮,这是DraggeDies。。。我试过这个$('input[name=“adauga”]”)。触发器('click');但这只会触发我的类中的一个按钮。。我需要拖动的div中的实际按钮$('input[name=“adauga”]”)。trigger('click');我试过这个。。。它在工作,但我希望按钮在分区内。。。这只会触发我的div列表中的第一个按钮。你的div中有多个按钮吗?如果没有,只需使用.draggable按钮
,否则,为什么要给你的按钮一个id或类,并将其用作选择器,或者你可以简单地发布一些html,我们可以告诉你一个重要信息,你不应该保留。有关如何选择ui.draggable的子级,请参阅:这将完成以下任务ui.draggable.children('input').attr('type','submit')
$('input[name=“adauga”]')。触发器('click');我试过这个。。。它在工作,但我希望按钮在分区内。。。这只会触发我的div列表中的第一个按钮。你的div中有多个按钮吗?如果没有,只需使用.draggable按钮
,否则,为什么要给你的按钮一个id或类,并将其用作选择器,或者你可以简单地发布一些html,我们可以告诉你一个重要信息,你不应该保留。有关如何选择ui.draggable的子级,请参阅:这将完成以下工作ui.draggable.children('input').attr('type','submit')