Jquery 更改html后无法识别类属性 ------ ------

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(“\ 芒果\ 基诺

我在change div中进行了如下更改

<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>');