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')