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

jquery无法改变页面内容,调用console.log($(this).html())方法显示已经改变了啊

jquery无法改变页面内容,调用console.log($(this).html())方法显示已经改变了啊

手掌心 2019-04-09 20:25:51
这是我的页面代码:点击查看点击查看点击查看$(document).ready(function(){$(".showpanel").click(function(){if($("#panel").is(":hidden")){$(this).html("点击关闭");innerobj=$.ajax({url:"MyServlet"+"?itemId="+$(this).attr("title"),async:false});$("#panel").html(""+""+innerobj.responseText+""+"<>"+""+"");$("#panel").show();console.log($(this).attr("title"));}if($("#panel").is(":visible")){$("#panel").hide();$(this).html("点击查看");}});});我点击“点击查看”后,“点击查看”并没有改变成“点击关闭”,但是调用console.log($(this).html())在浏览器调试时是能输出正确的啊,id为panel的元素也没有在页面中显示出来。。。这咋回事啊。。。各位大侠帮帮忙
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 310 浏览
慕课专栏
更多

添加回答

举报

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