我在 Wordpress (taxonomy-picker) 中使用了一个插件,它允许我按多个分类进行搜索。
我想将两个“多个”项目更改为平面类型,但我必须动态执行此操作。
所以现在我有例如:
<select name="bebida[]" multiple=""><option value="bebida=tp-all">Todos</option><option value="bebida=batidos" class="parent">Batidos</option><option value="bebida=cervezas" class="parent">Cervezas</option><option value="bebida=cervezas-importacion" class="parent">Cervezas Importación</option><option value="bebida=cocktail" class="parent">Cocktail</option><option value="bebida=copas" class="parent">Copas</option><option value="bebida=copas-premium" class="parent">Copas Premium</option><option value="bebida=gin-tonic" class="parent">Gin Tonic</option><option value="bebida=licores" class="parent">Licores</option><option value="bebida=vinos" class="parent">Vinos</option><option value="bebida=zumos" class="parent">Zumos</option></select>
这是动态创建的,我想删除 multiple="" 属性,以便使它们仅适用于某些只有“名称”但没有类的选择。
可以这样做吗??
此外,我不确定如何仅将不同的类添加到我想要的属性中。
所以我想知道如何添加一个具有我想要的名称的类并删除多个 attr 以仅动态选择我想要的选择。
例如,我想说的是:
“如果选择名称为“bebida[]”,则添加类“bebida”并删除多个属性”以及“如果选择名称为“ambiente[],则添加类“ambiente”(但不删除任何内容)。”
我正在尝试这样的事情来删除多个选择器,但看起来不起作用:
$("select[name='localizacion[]']").removeAttr('multiple');
太感谢了。
- 编辑了更多信息