美好的一天。如何使用脚本从.post加载页面上的按钮?
我得到的数据.post
按钮
代码:
$(function() {
$('.f1_start').on('click', function() {
alert('hello');
});
$('.button_test').on('click', function() {
$.post("update.php", {
...
},
function (data) {
...
$('#div_test').html('').html(data);
//we get <button class="f1_start">test</button>
});
});
});
当我从.post
在DIV元素点击页面上button_test
类与f1_start
类ID div_test
负载按钮。但第一个脚本$('.f1_start').on('click',function(){
不适用于此按钮。
请告诉我为什么脚本不能在.post
的负载上工作?
对不起,这不是一个正确的答案。 – DevlshOne
@DevlshOne真的吗?.on将一个事件附加到当前选定的元素上......如果在元素存在之前这样做了......新元素将在没有处理程序的情况下加载。 我试着向Leo Loki解释一下,因为他的问题是: 请告诉我为什么脚本不能处理.post的负载? 但是,也许我错了..解释我为什么:( – Eleazan
'.on()'用于授权。它绑定到现有元素和未来可能存在的元素。 – DevlshOne