我使用jquery创建一个列表,使用:$(list).append(item); (其中list是列表引用,item是要添加的$('<li>')项,如下所示:
var item = $('<li>')
$(item).append('Some Data').append('some more data');
$(list).append(item);
这将以以下格式创建一个列表,该列表一直运行良好:
<ul>
<li>Some data, and some more Data
我正在使用我的jsp和一些jQuery,我想创建一个按钮的列表/网格。divs的索引表示我存储在会话中的一个项。这不是最好的主意,但这是我选择的路线。我计划使用下面的脚本找出哪个div被点击了。我从jQuery网站上拿来的。
$("div").click(function () {
var index = $("div").index(this);
//ajax work here
});
我希望这个列表是2列宽的网格。如果我使用span来封装每2个div,我必须做哪些更改才能使其正常工作?它现在对我没有多大作用?或者使用表标记更好?
我试图创建一个编号列表,其中每个li元素都包含一个图像和一个文本块。列表号、图像和文本块都应该沿水平中心线垂直对齐.文本块可以是多行。下面是一个非常粗略的例子:
我实现的最接近的是下面,它对底部的列表号(在Chrome 15,火狐8,IE9测试)。另见。
<style type="text/css">
li div { display: inline-block }
li div div { display: table-cell; vertical-align: middle }
</style>
<ol>
&l