场景: 我给一个按钮的class 设置了点击可以收藏和取消操作, 但是在ajax返回获取的数据中很难实现, 网上有很多朋友说 用 bind,on 等事件, 我也试了,可是不行,最后找了一个jquery的插件,来实现. 插件下载
[code]
<script type="text/javascript" src="js/jquery.liveQuery.js"></script>
//收藏--取消收藏
$('.oSave,.oCancel').livequery('click',function(){
var id = $(this).parent().parent().attr('id'); //获取文章ID
var params = {
openid : '<?php echo $openid;?>',
id : id,
dotype : dotype,
};
$.post('<?php echo url('Baike','save_collect');?>', params, function (result) {
try{
if(result==1){
showtipmessage(messages);
}else{
showtipmessage('操作失败,请稍后~');
}
}catch(e){
showtipmessage('操作异常,请稍后~');
}
});
});
[/code]

下一篇:input type=file 上传预览图片