Javascript从左到右添加动态列表项,然后向下添加——而不仅仅是向下
javascript add dynamical list item left to right then down-- instead of just down?
有人能帮忙吗?我正在使用这个动态列表项小部件http://jsfiddle.net/jaredwilli/tzpg4/4/
$(function() {
var scntDiv = $('#p_scents');
var i = $('#p_scents p').size() + 1;
$('#addScnt').live('click', function() {
$('<p><label for="p_scnts"><input type="text" id="p_scnt" size="20" name="p_scnt_' + i +'" value="" placeholder="Input Value" /></label> <a href="#" id="remScnt">Remove</a></p>').appendTo(scntDiv);
i++;
return false;
});
$('#remScnt').live('click', function() {
if( i > 2 ) {
$(this).parents('p').remove();
i--;
}
return false;
});
});
我想知道如何修改,使列表框从左到右添加,然后向下-而不是只是向下?由于
将display: inline-block;
或float: left;
添加到应用于<p>
标签的CSS规则中
默认情况下,<p>
标记具有块格式。这意味着没有其他元素可以在同一行上流动。
除了BDawg的回答,你会想要考虑创建一个包含你想要的菜单大小的div,然后在你的<p>
标签上使用CSS的定位,以帮助确保没有不必要的浮动。
相关文章:
- Ajax聊天消息重复而不仅仅是更新
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 事件为所有项目而不仅仅是当前项目激发
- 在加载时显示,而不仅仅是在选中时显示
- 删除 HttpCookie 不仅仅是它的值
- 脚本选择所有输入,而不仅仅是复选框
- for 循环中的 if 语句都执行,而不仅仅是一个
- 当将函数传递给方法时,为什么使用匿名函数容器而不仅仅是原始函数有效
- .slideup()删除整个ul,而不仅仅是嵌套的li
- jQuery隐藏所有trs或td,而不仅仅是一个
- 使用Maven压缩所有内容,而不仅仅是源目录
- 从数组中删除双值,而不仅仅是javascript中的重复值
- 在全球范围内强制ng严格di,而不仅仅是在ng应用程序级别上
- Jquery Slider-获取滑块的每个数值?不仅仅是在mouseout上
- 我如何让jQuery在Facebook发布自动加载时做一些事情,而不仅仅是在页面加载时
- 如何在脚本中添加确认是或否
- 如何使元素的宽度和高度为页面(文档)的100%,而不仅仅是窗口(浏览器)
- 在 Magnific 弹出窗口中打开所有图像,而不仅仅是发布图像
- 如何编辑这个JS代码,以便在散列文本中添加字符,而不仅仅是数字
- Javascript从左到右添加动态列表项,然后向下添加——而不仅仅是向下