在ajax调用之前添加类是否有效但在ajax调用之后是否有效?
$.ajax({
type: "POST",
url: "../ajax/basket.php",
data: {planproductId: productIDVal, action: "addToBasket"},
success: function(theResponse) {
if (theResponse.indexOf("<li>" < 0))
{
$("#notication").addClass('error-box');
$("#notification").text(theResponse);
$("#notificationsLoader").empty();
return;
}
}
});
.error-box {
background:#ffecec url('../img/error.png') no-repeat 10px 50%;
border:1px solid #f5aca6;
}
答案 0 :(得分:2)
这应该是......
$("#notification").addClass('error-box');
...不
$("#notication").addClass('error-box');
这应该是......
if (theResponse.indexOf("<li>") < 0)
答案 1 :(得分:2)
您的if条件是错误的 - 它应该是这样的(假设#notication
是拼写错误)
if (theResponse.indexOf("<li>") < 0)