大家好我想要的是一个(容器)div在src =“”时被隐藏(.videocontainer)并在源中有链接时显示。希望有人能帮忙解决这个问题
这是我正在研究的代码,显然不起作用:
<script type="text/javascript">
$(document).ready(function(){
if ($('iframe[src]').text() === "")
$(".videocontainer").hide(
});
</script>
</head>
<body>
<div class="videocontainer">
<div class="thevideo">
<iframe width="310" height="174" src="http://www.youtube.com/embed/860PGF9GXZY" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</body>
答案 0 :(得分:1)
if ( $('iframe[src][src=""]') )
$(".videocontainer").hide();
else
$(".videocontainer").show();
'iframe[src][src=""]'
会检查iframe
src
和src
是否为空,如果为空,则隐藏videocontainer
其他人显示videocontainer
。< / p>
或强>
if ( $('iframe').attr('src').length )
$(".videocontainer").hide();
else
$(".videocontainer").show();
答案 1 :(得分:0)
if($('iframe').attr('src') === ""){
console.log('11');
$(".videocontainer").hide();
}
修改:Working Demo
答案 2 :(得分:0)
if ($('iframe').attr('src').length == 0)
$(".videocontainer").css("display","none");
else{
$(".videocontainer").css("display","block");
}