我有一个js文件。它包含以下代码:
$("#speedB").change(function () {
var date = $(this).val();
$('.fl_near a').removeClass('selected');
var clientId = $('#wiz_main').data('client');
var eventId = $('#wiz_main').data('event');
$.get('/desk/GetSessionScreen', { clientId: clientId, eventId: eventId, date: date }, function (data) {
$('#step1').html(data);
});
});
问题出在 id speedB
的元素上加载页面时页面上不存在。它会在 ajax 请求之后出现。如何为稍后使用 jQuery 1.7.2 (method
创建的元素绑定(bind)事件上`)?
谢谢。
最佳答案
使用.on()
$(document).on("change", "#speedB").(function () {
关于jquery - 绑定(bind)到动态创建的元素的事件。 (jQuery 1.7.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11789270/