jquery メッセージ ボックスの次のコードがあります。次のリンクをクリックすると、メッセージ ボックスが表示されます。
<p><a id="msgup" class="">Demo Top</a></p>
<script>
$("#msgup").bar({
color : '#1E90FF',
background_color : '#FFFFFF',
removebutton : false,
message : 'Your profile customization has been saved!',
time : 2000
});
</script>
今私が達成しようとしているのは、ajaxサーバーの応答の値として「コールド」になったときにメッセージボックスを表示することです。これを達成するために、次のコードを試しました。しかし、それは機能していません。jquery関数の呼び出しに失敗している可能性があります。それを機能させる方法を教えてください。
$.ajax({
type: "POST",
url: "<?php echo base_url(); ?>contents/hello",
data: "id="+a_href,
success: function(server_response) {
if (server_response == 'cold') {
//Beginning of the code for message box
$("#msgup").bar({
color : '#1E90FF',
background_color : '#FFFFFF',
removebutton : false,
message : 'Your profile customization has been saved!',
time : 2000
});
//End of the code for message box
// Instead of the message box code I have tried
// alert('Message'); and it worked
}
else {
$("#result").html(server_response);
}
}
}); //$.ajax ends
前もって感謝します :)