問題タブ [jqlite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
605 参照

jquery - Angularjs アプリケーションで、コントローラーの要素に動的に ngdisabled=true を追加します。

私の AngularJs アプリケーションには、以下に示すような html があります。

ng-disabled="true"ここで、コントローラの一部のモデル ウォッチに上記のアンカー タグを追加する必要があります。

難しいのは、上記の html に直接アクセスできないことです。別のディレクティブを使用していますが、そのディレクティブには上記の html が含まれています。したがって、コントローラーでは、クエリ セレクターを使用してアンカー要素にアクセスしng-disabled="true"、コントローラーを介してそのアンカー要素に追加する必要があります。どうすればいいですか?

0 投票する
3 に答える
2246 参照

javascript - Angular で jqLit​​e を介して jQuery を使用する方法

私のプロジェクトでは、jQuery と angular の両方を使用しています。これらをbowerからインストールし、browserifyを使用してファイルをロードしています。angularがjqLit​​eを使用しているように見えることを除いて、これはうまくいくようです。走ろうとすると

jqLit​​e がクエリ セレクターをサポートしていないというエラーが表示されます。これを回避し、Angular で jQuery を使用するにはどうすればよいですか?

テスト目的で $ より angular.element を使用したいと考えています。

ありがとう!

0 投票する
0 に答える
469 参照

angularjs - scrollLeft セッターが機能していません (Angular、jqLit​​le)

私はこのコードを持っています

これはディレクティブ fnLink 内にあり、ui が変更されるとフォーカスが呼び出されます。これは、overflow: hidden を使用し、多くのアイテムが左側にあると入力が消えるためです...したがって、右端までスクロールして入力を表示したままにする必要があります。の

Chrome 開発ツールでは問題なく動作しますが、フォーカスが呼び出されたときに scrollLeft 属性を更新しないでください。

0 投票する
2 に答える
995 参照

javascript - AngularJS: 親に ngIf ディレクティブがある場合、祖父母要素に属性を追加できないのはなぜですか?

私はバニラ AngularJS v1.4.5 (jQuery なし) を使用しており、カスタム ディレクティブでコンパイル時に祖父母要素に属性を追加したいと考えています。

compile 関数では、twoメソッドを使用して祖父母要素を取得し、parent()メソッドを使用して属性を追加することで、これを実現できます。ただし、要素にngIfディレクティブがある場合、祖父母要素は属性を取得しません。elementattr()

JSFiddle

私が知っていることは次のとおりです。

  • 親要素で が使用されていない場合ngIf、属性は祖父母に追加されます。
  • この問題はscope、スコープが要素にリンクされる前のコンパイル段階で発生しているため、 に関連するものではありません。
  • 私のコンパイル機能ngIfは、の優先度を持つ600(およびコンパイル機能を持​​たない)の前に実行する必要があります。
  • ngIfDOM 内の要素を (その子要素と共に) 完全に削除して再作成しますが、祖父母要素に影響を与えたり、その属性を変更したりしてはなりません。

親要素にディレクティブがある場合、ディレクティブの祖父母要素に属性を追加できない理由を誰かに説明できますngIfか?

0 投票する
1 に答える
7984 参照

jquery - angular js の $document.referrer が空白を返す理由。しかし、document.referrerを使用すると、値が返されます

の値が必要です

変数で。