0

文字列と変数をセレクターとしてhref属性に渡す必要がありますが、構文が正しくないようです。誰か助けてもらえますか?

私は現在、次のようなものを渡す必要がある変数「ギャラリー」を持っています。

$('#work_gallery li a[href="http://www.ddbremedy.co.uk/siteupdate/" + gallery + ]');
4

2 に答える 2

1

属性セレクター内で一重引用符を使用できるように、セレクターを二重引用符を使用するように切り替えます。

$("#work_gallery li a[href='http://www.ddbremedy.co.uk/siteupdate/" + gallery + "']");

同じページへの複数のリンクがない限り、セレクターの最初の部分は#work_gallery li不要な場合があります。このリンクがページに1回だけ表示される場合は、次を使用します。

 $("a[href='http://www.ddbremedy.co.uk/siteupdate/" + gallery + "']");

実例:http: //jsfiddle.net/jFYGM/

于 2013-03-26T09:06:52.707 に答える
1

そのようです -

$('#work_gallery li a[href="http://www.ddbremedy.co.uk/siteupdate/' + gallery + '"]');
于 2013-03-26T09:07:00.867 に答える