Jquery 更改html后无法识别类属性 ------ ------
我在change div中进行了如下更改Jquery 更改html后无法识别类属性 ------ ------,jquery,html,Jquery,Html,我在change div中进行了如下更改 <div id=change> <select class="select" name='' value='' > <option value="">------</option> <option value="">------</option> </select> </div> $('#更改').html(“\ 芒果\ 基诺
<div id=change>
<select class="select" name='' value='' >
<option value="">------</option>
<option value="">------</option>
</select>
</div>
$('#更改').html(“\
芒果\
基诺科\
");
但我保留class=“select”属性,
更改html内容后,class=“select”似乎无效
这是正常的行为吗 请按如下方式更正您的HTML,并查看您是否仍然存在问题:
$('#change').html("<select class='select' name='' value='' >\
<option value=''>mango</option>\
<option value=''>kinoko</option>\
</select>");
------
------
你的JS呢
<div id="change">
<select class="select" name="" value="" >
<option value="">------</option>
<option value="">------</option>
</select>
</div>
$('#change').html('\
芒果\
基诺科\
');
为什么无效?你有什么问题?看起来像我期望的那样工作哇。那个HTML。。。请使用“
用于所有属性,使用”
用于Javascript字符串。那个么你们如何得出它是无效的结论呢?这个问题并没有意义,除非你们指的是并没有绑定到新html的事件,在这种情况下,你们需要委托事件处理。谢谢,我已经试过了。但是,类属性无效。正如其他人提到的,我的问题不好,没有切中要害。现在让我结束这篇文章,我重新思考并重新思考这个问题。谢谢你的帮助。
$('#change').html('<select class="select" name="" value="" >\
<option value="">mango</option>\
<option value="">kinoko</option>\
</select>');