我有以下jQuery来检查如果我想要适合我的文本(仅用于测试目的)应该有多宽,但它总是给我与我自己的宽度相同的宽度,我做错了什么? / p>
var newWidth = $(this).clone().insertAfter($(this));
newWidth.width("");
console.log(newWidth.width() + ' ' + $(this).width());
newWidth.remove();
例如,在我的HTML中,我有一个链接到德语网站的标签,通常我的宽度为100像素。但现在,这个德国网站的标题是“Rechtsschutzversicherungsgesellschaften”,这是太长的文字,以适应100px。我想看看我的当前字体大小应该有多宽,以便将整个文本放在一行上。
答案 0 :(得分:0)
您可以使用:
newWidth.css('width', 'auto')
或
newWidth.css('width', '');