点击事件不适用于附加项

时间:2018-08-21 09:21:03

标签: javascript jquery

我无法在附加数据上调用click函数。我有一个如下的html结构,并且在滑块移动后添加了项目。添加项目后,我需要获取click事件,但目前无法正常工作。

HTML

   <div id="sidebar-right">
        <div id="found-results">
            <div class="ui list found-result"></div>
        </div>
    </div>

JS

var showNearbySearchResult = function(result, popLat, popLong) {
    item = '';
    item = '<div class="item id_">' +
        '<div class="content">' +
        '<a class="header right-header">' + result.name_e + '</a>' +
        '<div class="description">' + result.amphoe_e + ' ' + result.province_e +'<i class="map marker icon"></i>'+'</div>' +
        '</div>' +
        '</div><div class="pop-geometry">'+popLat+', '+ popLong+'</div>' + '</div>';
    $(".ui.list.found-result").append(item);
}


$('.ui.list.found-result').on('click', '._id', function(e) {
    alert(2);
    console.log($(this).text());
});

1 个答案:

答案 0 :(得分:-1)

请尝试以下代码:-

Price p