使用Javascript更改Twitter小部件的高度?
我试图在某些断点处改变twitter小部件(feedembed)的高度,以符合我站点的响应性。以下是我所拥有的:使用Javascript更改Twitter小部件的高度?,javascript,jquery,twitter,Javascript,Jquery,Twitter,我试图在某些断点处改变twitter小部件(feedembed)的高度,以符合我站点的响应性。以下是我所拥有的: $(document).ready(function() { function twitterResize() { if($('#twitter-widget-0').length()) { $('#twitter-widget-0').each(function() { if(jQuery(window
$(document).ready(function() {
function twitterResize() {
if($('#twitter-widget-0').length()) {
$('#twitter-widget-0').each(function() {
if(jQuery(window).width() < 768) {
$(this).height(400);
}
if(jQuery(window).width() >= 768 && jQuery(window).width() < 1200) {
$(this).height(497);
}
if(jQuery(window).width() >= 1200) {
$(this).height(516);
}
});
}
};
twitterResize();
$(window).resize(twitterResize);
});
$(文档).ready(函数(){
函数twitterResize(){
if($('#twitter-widget-0').length(){
$('#twitter-widget-0')。每个(函数(){
if(jQuery(window).width()<768){
$(此)。高度(400);
}
if(jQuery(window).width()>=768&&jQuery(window).width()<1200){
元(此)。高度(497);
}
if(jQuery(window).width()>=1200){
$(此)。高度(516);
}
});
}
};
twitterResize();
$(窗口)。调整大小(twitterResize);
});
这会阻止小部件加载。我还尝试将height=”“
HTML属性更改为via JS,但这也阻止了它的加载。我需要这相当快,所以我尽量不诉诸API,因为这可能需要一段时间
我很感激如果有人能解决这个问题,因为我完全被卡住了。如果你需要更多的信息,请告诉我。提前感谢,
奥利
编辑:我应该说,我也希望这在用户更改浏览器宽度时生效,而不仅仅是在页面加载时生效。
$(这)
并不指您要调整的大小,除非您将twitterResize()
定义为一个jquery插件,应用于$(“#twitter-widget-0”)
@whiteletsinblankpapers对不起,我打错了代码。我已经编辑过了。