簡體   English   中英

用ng-click更改angularjs中的父容器

[英]Change parent container in angularjs with ng-click

我有兩個單獨的容器,在其中一個容器中有一個按鈕。 單擊它之后,此按鈕必須附加到第二個容器。 我了解如何以Jquery的方式使其:

 $(document).on('click', '.drag', function(){
    if($(this).parent('#dragplace').length)
    {
        $(this).appendTo('#dropplace');

    }
    else if($(this).parent('#dropplace').length)
    {
        $(this).appendTo('#dragplace');
    }
 });

但是,也許angularjs有他自己的方式來做到這一點?

您可以向按鈕添加一個自定義指令。 在指令的鏈接功能中,您可以綁定事件。 您可以在那里使用相同的jquery代碼集。

插入“ $(this)”,您可以使用$(element)。 //元素是鏈接函數的參數

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM