4

私のコード:

HTML:

<iframe src="http://lorempixel.com/400/400/" width="400" height="400"></iframe>

JS:

$("iframe[scr*='http://lorempixel.com/400/400/']").css("border", "3px solid blue");

Jsfiddle:

JsFiddle へのリンク

source 属性を介して iframe を選択しているように見えます。

前もって感謝します。

4

2 に答える 2

12

解決

入力ミスがあります。参照する必要がある正しい属性は、クエリが存在しないsrcという名前の属性を検索している場合です。scr

だから代わりに

$("iframe[scr*='http://lorempixel.com/400/400/']").css("border", "3px solid blue");

あなたが持っている必要があります

$("iframe[src*='http://lorempixel.com/400/400/']").css("border", "3px solid blue");

>これは、このタイプミスが修正されたことを示す jsfiddle です。


参照:

于 2013-02-17T02:17:32.490 に答える
3

jQueryセレクターで「src」のスペルを間違えました。それは現在scr、そうあるべきですsrc。固定コード:

$("iframe[src*='http://lorempixel.com/400/400/']").css("border", "3px solid blue");

JSFiddle を修正: http://jsfiddle.net/Je3SG/1/

于 2013-02-17T02:16:41.283 に答える