在HTML页面中:
<select id="countryDiv" class="selectmenu">
<option value="-1~-1" selected="selected" >Country</option>
</select>
class="selectmenu"
工作正常。但是,当我从JavaScript文件追加相同的代码时,selectmenu
类的元素无效。
例如,在以下块中,countryBlock
附加到HTML页面,但具有selectmenu
类的元素不起作用:
var cnt='<div class="leftalign selectBox-wrap ele-width-23 mrg-right-5">
<select name="country" id="countryDiv" class="selectmenu" >
' + contOptions + ' </select> </div> ';
$("#countryBlock").html(cnt);
答案 0 :(得分:0)
js或jquery不能用于jquery生成的html ..所以如果你在selectmenu类上执行任何操作,比如
$(".selectmenu").select(function (){
// code here
});
改变这一点。
$('.selectmenu').on('select', function () {
// code here
}