首页新闻找找看学习计划

求帮助 javascript alert() 没有效果

0
[已解决问题] 解决于 2012-07-07 14:36
<script language="javascript" type="text/javascript">
      selectIndex="1";
      
      function ajaxinitial(temp)
      {
       selectIndex=temp;
             $("#class_common").empty();
             $.getJSON("Handler.ashx?t=" + new Date(), { act: "ajaxinitial", initial: temp }, function(json) {
                 $.each(json, function(i, key) {
                     if (json[i].status == 1) 
                         $("<li><a href=" + json[i].href + " title=" + json[i].title + " ><span><img src='" + json[i].img_use + "' title=" + json[i].title + " onclick=javascript:location.href='" + json[i].href + "' /></span>" + json[i].title + "</a></li>").appendTo("#class_common");
                     else if (json[i].status == 2)
                         $("<li><a  title=" + json[i].title + " ><span><img src='" + json[i].img_nouse + "' title=" + json[i].title + " /></span>" + json[i].title + "</a></li>").appendTo("#class_common");
                     else if (json[i].status == 3)
                         $("<li><a  title=" + json[i].title + " ><span><img src='" + json[i].img_willuse + "' title=" + json[i].title + " /></span>" + json[i].title + "</a></li>").appendTo("#class_common");
                     else if (json[i].status == 4)
                         $("<li onclick='alert("系统维护中");' ><a title=" + json[i].title + " ><span><img src='" + json[i].img_use + "' title=" + json[i].title + " /></span>" + json[i].title + "</a></li>").appendTo("#class_common");
                 });
             });
      }
    </script>

执行

else if (json[i].status == 4)
                         $("<li onclick='alert("系统维护中");' ><a title=" + json[i].title + " ><span><img src='" + json[i].img_use + "' title=" + json[i].title + " /></span>" + json[i].title + "</a></li>").appendTo("#class_common");
的时候alert没有效果
else if (json[i].status == 4)
                         $("<li onclick="alert('系统维护中');" ><a title=" + json[i].title + " ><span><img src='" + json[i].img_use + "' title=" + json[i].title + " /></span>" + json[i].title + "</a></li>").appendTo("#class_common");
这样也不行。求帮助。。。








猪头猪脑的主页 猪头猪脑 | 初学一级 | 园豆:6
提问于:2012-07-06 15:35
< >
分享
最佳答案
0

\"     \" 这可以实现转义

奖励园豆:5
jerry-Tom | 老鸟四级 |园豆:4077 | 2012-07-07 13:09

谢谢了。通过您的方式已经可以了。

猪头猪脑 | 园豆:6 (初学一级) | 2012-07-07 14:36
其他回答(1)
0

双引号要转义

artwl | 园豆:16526 (专家六级) | 2012-07-06 16:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册