2016-07-08 9 views
0

のために追加します。私は、要素の作成とページロード後の要素にした後、ディレクティブを追加しようとしていますDynamically add directive in AngularJSAngularjs - リフレッシュTR属性の後のオフに基づいて指示

$(nRow)は要素を指します。現在次のコードでは何も起こりませんが、要素は属性を取得しません。 replaceWithを削除すると、属性を持つ要素が取得されますが、ディレクティブは適用されません。

var row = angular.element($(nRow)).clone(); 
    row.attr("tooltips", ""); 
    row.attr("tooltip-template", "tooltip"); 
    row.attr("tooltip-smart", "true"); 
    row.attr("tooltip-speed", "slow"); 
    row.attr("tooltip-size", "large"); 
    row = $compile(row)($scope); 
    $(nRow).replaceWith(row); 
    $scope.$apply(); 
+0

コードやプランナーをもう少し追加できますか? – varit05

答えて

0

$(nRow)が正しいオブジェクトを参照していませんでした。

関連する問題