Javascript selectmenu jQuery不工作

Javascript selectmenu jQuery不工作,javascript,jquery,html,Javascript,Jquery,Html,在HTML页面中: <select id="countryDiv" class="selectmenu"> <option value="-1~-1" selected="selected" >Country</option> </select> js或jquery无法处理由jquery生成的html。。因此,如果您在selectmenu类上执行任何操作,如 $(".selectmenu").select(function (){

在HTML页面中:

<select  id="countryDiv" class="selectmenu">
      <option value="-1~-1"  selected="selected" >Country</option>
</select>

js或jquery无法处理由jquery生成的html。。因此,如果您在selectmenu类上执行任何操作,如

$(".selectmenu").select(function (){
 // code here
});
换成这个

$('.selectmenu').on('select', function () {
 // code here
}

请定义不工作?如果您的意思是不能将事件附加到该元素,那么这很可能是正常的。您需要使用来触发动态生成的元素。请注意,出于性能原因,理想情况下,delgeorization应该应用于最接近的静态父级。两个示例都没有使用事件委托,这确实可以解决您正在解决的问题。这也行不通,两者都是相同的。事件委派语法不同。
$('.selectmenu').on('select', function () {
 // code here
}