为了账号安全,请及时绑定邮箱和手机立即绑定

百思不得其解,只是普通的js

百思不得其解,只是普通的js

婉姝shu 2017-09-29 10:13:43
str+='<div class="box1 clearfix">'+ '<img class="head"'+ 'src="/Gmshop'+obj.headPhoto+'" alt="" />'+ '<div class="contents_head">'+ '<div class="main_h">'+ '<p class="txt">'+ '<span class="user">'+obj.nick+':</span>'+obj.content+ '</p>'+pic+ '</div>'+ '<div class="info clearfix">'+ '<span class="time">'+obj.createTime+'</span> <a onclick="pointPostForF('+obj.postId+',this);" class="praise"'+ 'href="javascript:;">'+zan+'</a>'+ '</div>'+ '<div class="praises-total" total="0" style="display: block;"><span id="'+obj.postId+'">'+obj.points+'</span>个人觉得很赞</div>'+ '<div class="comment-list"><a href="hot_detail.html?id='+obj.postId+'" style="color:#369;">查看详细</a>'+deletebtn+ '</div>'+ '</div>'+ '</div>';function pointPostForF(a,b){ alert("点赞Id"); alert(a+"-----"+b) //window.location.href='pointPostForF.action'; $.post("pointPostForF.action", { postId:a, flag:b }, function(data){    alert(data);  });}只是一个普通的拼接显示在页面上,“点赞”后,然后走个pointPostForF(),我就搞不明白了,怎么就是进不去呢,alert总能出来吧,也不行
查看完整描述

1 回答

已采纳
?
慕spring

TA贡献38条经验 获得超4个赞

试了一下,没啥问题啊,f12看看console里有报错吗?

function pointPostForF(a,b)放在js最底部,不要放在任何方法里。

查看完整回答
反对 回复 2017-09-29
  • 婉姝shu
    婉姝shu
    谢谢回答,把所有js翻了一遍,才看到 pointPostForF()重了,有了两个一样的方法,导致的问题,已经解决了
  • 1 回答
  • 0 关注
  • 1257 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信