我试图隐藏烦人的SCM音乐播放器,并在我的Tumblr博客上将主容器扩展到100%(因为播放器在底部稍微减少了一点)但我的代码不起作用
JS代码:
$(document).ready(function(){
$('body').contents().find('iframe').contents().find('#contentW').css({top: 0px; bottom: 0px; right: 0px;});
$('body').contents().find('iframe').contents().find('#playerW').css({display: none;})
});
加载的页面结构(注意我省略了一些不必要的代码):
<html>
<head>
// some Tumblr content
</head>
<body>
<iframe> // unnecessary iframe generated by SCM
<html>
<head>
// some SCM content
</head>
<body>
<div id="contentW" style="top: 0px; bottom: 25px; right: 0px;">
// THE BLOG MAIN CONTAINER IS HERE
</div>
<div id="playerW" style="top: auto; bottom: 0px; height: 25px;">
// AND THE ANNOYING PLAYER IS HERE
</div>
</body>
</html>
</iframe>
</body>
</html>
它有什么问题?
答案 0 :(得分:0)
我终于没有JS / JQuery了,只是创建一个CSS文件,将其作为静态文件上传到Tumblr并在SCM网站上使用该链接作为自定义皮肤。
这是CSS代码:
#playerW {display: none !important;}
#contentW {top: 0 !important; bottom: 0 !important; right: 0 !important;}