【发布时间】:2013-12-21 12:21:09
【问题描述】:
我的文档中有以下代码:
<a class="twitter-widget" href="url" data-widget-id="138843679974442730">Twitter Timeline</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
data-widget-id 与一种样式相关联。现在,如果网站上的主题发生变化(我替换了所有负责的样式表和图像),除了 Twitter 小部件之外,一切都会发生变化。
由于小部件本身是一个 iframe,我无法更改附加到它的任何样式表。
有没有一种简单的方法可以在不重新加载的情况下更改小部件的样式(删除标签、创建标签、运行 js)?
【问题讨论】:
标签: javascript jquery css twitter