繁体   English   中英

jQuery获取Twitter小部件的高度

[英]jquery get height of Twitter widget

我在我的网站上显示推文。 但是,由于tweet小部件始终具有不同的大小,因此我想获取小部件的高度,以便可以相应地调整其显示方式的模态大小。

console.log($('.autosized-media').height())

返回null

这可能取决于您何时达到Twitter框的高度。 参见小提琴: http : //jsfiddle.net/DFYCS/

$(document).ready(function () {
    console.log($('#twitter-widget-0').height());
    $('#height-btn').on('click',function(){
        console.log($('#twitter-widget-0').height());
    });
});

如果您试图在页面加载时达到Twitter小部件的高度,则它尚不可用。 但是,加载后单击按钮将获得正确的值。

因此,您需要查看以下内容: Twitter嵌入式时间轴回调 这将修改现有的Twitter小部件脚本以运行回调脚本。 这样便可以检测Twitter窗口小部件的加载时间,然后执行一些操作以获取高度。 那可能将是唯一可靠的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM