javascript - delegate方法在webview下无效,请问有什么方法可以解决?
伊谢尔伦
伊谢尔伦 2017-04-11 12:22:37
0
0
655


如图为H5页面,在我们开发的APP中ios和android中用webview加载页面;从APP进入H5页面,因为要新生成评论内容,我用了delegate方法,代码如下:

$(".assDt-foot").delegate(".p3", "click", function () {
            var me = $(this); 
            var commentid = $('.zan').attr('id'); 
            var id = $('#praise_id').val();
            $.ajax({
                url: '/service/h5news/ajax_commentraise',
                type: 'post',
                dataType: 'json',
                data: {commentid: commentid, id: id},
                success: function (data) {
                    if (data.flag) {
                        var content = me.find('.zan').text();
                        content = parseInt(content) + 1;
                        me.find('.zan').text(content);
                        return false;
                    } else {
                        layer.msg('已点赞!^_^');
                        return false;
                    }
                }
            });
        });

代码在浏览器上能够正常执行,但在手机端就失效了,各位同行和朋友们有遇到过类似的问题的是用那些方法解决的?还望各位同仁指点一二,谢谢。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板