猿问

求帮助 javascript alert() 没有效果

<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");
这样也不行。求帮助。。。








慕姐8265434
浏览 734回答 2
2回答

ibeautiful

\"     \" 这可以实现转义

九州编程

双引号要转义
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答