是否有任何简单的方法使用jQuery将样式添加到form
中的选择框?使用jQuery简单的样式选择框
<select>
<option>sample</option>
<option>sample1</option>
</select>
谢谢。
是否有任何简单的方法使用jQuery将样式添加到form
中的选择框?使用jQuery简单的样式选择框
<select>
<option>sample</option>
<option>sample1</option>
</select>
谢谢。
结账Select2。它将设计一个选择框,还可以使用Ajax来即时获取数据。
$(selector).select2();
您不能设计<select>
节点,但可以直观地表示样式为<ul>
的节点,它是下拉菜单。正好当页面加载时隐藏原始下拉菜单并通过<ul>
标签形成一个列表来创建一个。并且当用户点击<li>
节点时,然后更改<select>
标记的值。
没有简单的方法风格表单元素通常是跨浏览器是一致的。但你可以去插件像Uniform
感谢您的建议 – jhunlio 2013-02-14 04:28:23
欢迎您 – darshanags 2013-02-14 04:49:14
你不能风格的<select>
标签。试着用一些HTML包装它们,你可以根据需要设计/编写HTML脚本。
你可以做这样的事情(jQuery中),包你<select>
一些标记,
<div class="selectBox">
<ul>
<li></li>
<li></li>
</ul>
<select>
<option></option>
<option></option>
</ul>
</div>
然后映射<li>
更改过自己的脚本<option>
变化。
使用jQuery尝试使用简单的造型选择框
<select class="selectboxdiv">
<option>choose preset...</option>
<option>two</option>
<option>something</option>
<option>4</option>
<option>5</option>
</select>
<div class="out"></div>
您也可以使用jQuery.SimpleSelect,这无外乎是一个非常简单,重量轻(1.75kb gzipped)plu杜松子酒会将您的<select>
元素转化为一堆div,您可以使用CSS来设计风格。
<select>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
的JavaScript
$("select").simpleselect();
和(使用默认风格,可以很明显的自定义),它给你这个
HTML:
就这么简单:
不能风格的选择框,可以尝试逐步'阅读enhancement'了.. – 2013-02-14 04:21:28
我们可以风格'select'参阅http:// bavotasan。com/2011/style-select-box-using-only-css /另一个stackoverflow问题http://stackoverflow.com/questions/1895476/how-to-style-a-select-dropdown-with-css-only-without -javascript – asifsid88 2013-02-14 04:26:17
顺便谢谢你们在这篇文章中的回复。 – jhunlio 2013-02-14 04:39:05