-5

我的html喜欢

<div id="listview">
    <ul>
    <li style="height: 373px;">
    </li>
    <ul>
</div>

这里 li 动态添加了样式。我需要使用 jquery 更改 li 的高度。我尝试了一些代码但不起作用

任何人帮助...

4

6 回答 6

3

阅读文档:

$("#listview > ul > li").height(200);
于 2013-06-06T11:52:41.560 回答
3

你用这个: -

$("#listview > ul > li").height(value)
于 2013-06-06T11:52:50.147 回答
2

尝试这个。

$("#listview > ul > li").css('height','200px');

append函数用于向对象添加子 DOM 元素 不添加属性

如果您想添加类似于您所做的方式的属性,您可以执行以下操作

$("#listview > ul > li").attr('style','height: 200px;');

改变高度的最好方法是通过高度函数

$("#listview > ul > li").height('200px');
于 2013-06-06T11:52:52.987 回答
1

您可以使用:

$("#listview  ul  li").css({"height": "200px"});

或者

$("#listview  ul  li").css("height", "200px");
于 2013-06-06T11:53:11.650 回答
1

append函数会将他的参数附加到 html 中。使用css

$("#listview > ul > li").css('height','200px');

于 2013-06-06T11:53:15.780 回答
1

尝试

$("#listview > ul > li").css('height', '200px'); 
于 2013-06-06T11:55:17.210 回答