我有这样的代码:改变jQuery的不工作
$(".input_photo").click(function() {
$.post("ajax/imagefile.html", function(img){
complete: $(".bp_load").fadeIn(0).html(img);
});
});
Imagefile
是包含ID imageform
表单和输入类型的文件一个简单的HTML页面。
我还有另一个代码:
$('#photoimg').live('change', function(){
$("#imageform").ajaxForm({
target: '.preview'
}).submit();
});
我搜索的网页,我的理解是live
已被弃用,我已经更改为on
,但它不工作。输入类型文件已更改,但事件未触发。
jQuery的哪个版本您使用的?你有任何控制台错误? –
你使用什么jQuery版本? $ .on()在1.7中添加。 – kubedan
正如我所知,此事件似乎被限制为 elements.http://stackoverflow.com/questions/1443292/how-to-implement-onchange-of-input-type-text-with-jquery – Laughing