我需要以多种形式动态添加选择框。
要添加选择框,我使用了不同的事件名称,因为每个表单都有不同的标记。 例如,要在表上添加新行,我使用名为' add-table-row'的事件,并在列表中添加新列表项我使用名为' add-list-item&#的事件39 ;. (非常感谢更好的技术建议)
在每个事件函数中,我都有重复的代码来将select更改为select2。我有2种类型的select2类。
<select class="select2">
- &gt;普通Select2
<select class="select2-minimum-input">
- &gt; Select2 with minimumInputLength
所以,我的javascript代码结束了很多.select2()函数调用。
我想减少这种代码重复。有没有更好的JavaScript技术来处理这个?或者我应该保持这种代码风格?
答案 0 :(得分:0)
您可以编写功能,将select更改为select2并将其添加到您需要的每个事件中。我认为这是减少代码重复的最简单方法