我正在尝试使用此$('.block').height($(this).width());
设置块的高度等于其宽度但是由于某种原因它无法正常工作。请参阅示例:http://jsfiddle.net/Uy3YB/。我需要纠正什么?
答案 0 :(得分:6)
$('.block').height(function () {
return $(this).width();
});
.height( function(index, height) )
返回设定高度的函数。接收集合中元素的索引位置和旧高度作为参数。在函数内,这指的是集合
中的当前元素
<小时/> 代码问题
下面的{p>
this
是window
对象而不是$('.block')
$('.block').height($(this).width());