$('a[href=#InterventionEditDocs]').trigger('click');
を更新した後に、もはや作業[のhref =#の例を]セレクタ属性ありませんが、いくつかのアップデートか何かの後には、コンソールでエラーがスローされます。は完全に数日戻ってこのコード行は、私のプロジェクトのために働いていたのjQuery
私は、値の前後に引用符を追加することによって、それを修正:
$('a[href="#InterventionEditDocs"]').trigger('click');
、それが今取り組んでいます。しかし、それはなぜ前に働いていたのですか?そして、なぜそれが再び働くための価値を引用しなければならないのですか?
[! "#$%& '()* +、。/ :; <=>?@ [\]^{|}〜)などのメタ文字のいずれかをたとえば、id = "foo.bar"の要素は、セレクタ$( "#foo \\。bar")を使用できます.W3C CSS仕様には、次の2つのバックスラッシュが含まれています。有効なCSSセレクタに関する完全なルールのセット。また、Mathias BynensによるCSSのエスケープシーケンス(識別子のためのブログエントリ)もあります。]](https://api.jquery.com/category/selectors/) –
'$( 'a –
あなたの質問のタイトルには '[attribute $ = value]'と書かれていますが、質問自体には '[attribute = value]'しか使われません。 –