我在ajax请求之后填充了包含 a 的* li * s的无序列表。这是我正在使用的代码:
li = $("<li><a val=\"" + $(this).parent().attr("id") + "\">" + $(this).text() + "</a></li>");
li.appendTo($("#subscriptions"));
正在添加行,但无序列表不会更改其高度。我可以在Firefox中看到列表项已添加,但Firebug报告ul的高度仍为40px。
这是根据firebug生成的HTML:
<ul id="subscriptions">
<li><a val="s1" href="">subscription 1</a></li>
<li><a val="s2" href="">subscription 2</a></li>
<li><a val="s3" href="">subscription 3</a></li>
</ul>
那么,我在这里做错了什么?
答案 0 :(得分:0)
我解决了这个问题。 noShowP是正确的,有一种风格扰乱了显示器。