使用此脚本设置表单样式:http://lutrasoft.nl/jQuery/fancyform/
我的网站在smarty中动态生成表单,而jQuery只运行第一个select元素,那么如何让它在两者上工作?
<script type="text/Javascript">
{literal}
$("#select").transformSelect();
{/literal}
</script>
这是我尝试的但仍然只适用于第一个元素
<script type="text/Javascript">
{literal}
$("#select").each(function() {
var $this = $(this);
$this.transformSelect();
});
{/literal}
</script>
答案 0 :(得分:1)
像这样使用。它将影响所有选择框而不需要ID或Class
<script type="text/Javascript">
{literal}
$(":select").each(function() {
var $this = $(this);
$this.transformSelect();
});
{/literal}
</script>
答案 1 :(得分:0)
$("#select").each(function() {
看起来你有多个具有相同ID的选择.. (ID应该总是很独特)
将其更改为class..and \试试这个
$(".select").each(function() {