<div id=change>
<select class="select" name='' value='' >
<option value="">------</option>
<option value="">------</option>
</select>
</div>
我在改变div里面已经改变了,如下所示。
$('#change').html("<select class='select' name='' value='' >\
<option value=''>mango</option>\
<option value=''>kinoko</option>\
</select>");
我保留了class =“select”属性, 它看起来class =“select”在更改html内容后无效。
这是正常的行为吗?
答案 0 :(得分:1)
请按照以下方式更正HTML,看看是否还有问题:
<div id="change">
<select class="select" name="" value="" >
<option value="">------</option>
<option value="">------</option>
</select>
</div>
和你的JS
$('#change').html('<select class="select" name="" value="" >\
<option value="">mango</option>\
<option value="">kinoko</option>\
</select>');