我的代码:
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:
似乎可以通过其source属性选择iframe。
先谢谢你。
答案 0 :(得分: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");
<强>参考:强>
答案 1 :(得分:3)
你在jQuery选择器中拼错了“src”。它目前是scr
,应该是src
。
固定代码:
$("iframe[src*='http://lorempixel.com/400/400/']").css("border", "3px solid blue");
修复了JSFiddle:http://jsfiddle.net/Je3SG/1/