, используя этот скрипт для стилевых форм: http://lutrasoft.nl/jQuery/fancyform/JQuery fancyform работает только на первый элемент
Мой сайт генерирует формы динамически в Smarty и Jquery работает только первый выберите элемент, так как я могу заставить его работать на обоих?
<script type="text/Javascript">
{literal}
$("#select").transformSelect();
{/literal}
</script>
Это то, что я пробовал, но по-прежнему работает только на первый элемент
<script type="text/Javascript">
{literal}
$("#select").each(function() {
var $this = $(this);
$this.transformSelect();
});
{/literal}
</script>
Используете ли вы один и тот же идентификатор для обоих элементов? Если так, то это не сработает. Измените свой идентификатор на класс и селектор sjquery. – ryadavilli
Да, я использую идентификатор, просто изменил его на класс, и теперь он работает, спасибо моему другу. – john
вместо класса вы также можете использовать: '$ (" select "). TransformSelect();' если вы хотите, чтобы все выбранные теги были изменены. –