検索

ホームページ  >  に質問  >  本文

angular.js - angular ディレクティブでテンプレートの子要素にイベントをバインドするにはどうすればよいですか?

リーリー

欲しい機能は、写真をタッチすると別の写真に切り替わり、タッチ完了後にまた元に戻り、同時にng-clickでメソッドを呼び出すというものなので、 pイベントの下に最初のimgを追加しましたが、link関数では子要素を取得できないようですが、子要素を取得し、同時にイベントをバインドする方法はありますか?

漂亮男人漂亮男人2809日前687

全員に返信(3)返信します

  • 滿天的星座

    滿天的星座2017-05-15 17:10:16

    element.find('img')[0] わかりますか?

    返事
    0
  • 某草草

    某草草2017-05-15 17:10:16

    コンパイルでテンプレートを変更する
    compile:function(iEle,iAttr){
    //jquery テンプレートのiEle要素の下にあるimgタグを取得する
    $('img',iEle).attr('someAttr','someValue' );/ /テンプレートの要素属性を変更すると、当然 ng-click も変更できます
    }

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:10:16

    こんにちは、この問題は解決しましたか?解決してください

    返事
    0
  • キャンセル返事