作者purpleinlove ()
看板Ajax
標題[問題] jquery 隱藏圖片 配合setTimeout
時間Thu Aug 29 13:11:57 2013
下面是程式碼
我用jquery去讀檔 如果讀到的內容是true的話就隱藏圖片
是false的話就顯示圖片
但是他都只會永遠顯示或永遠隱藏
程式碼:
<script>
function readfile(){
setTimeout('readfile()',3000);
$.get('../control/p1', function(data){
<!--alert(data);-->
if(data="true")
{document.getElementById( "p1").style.visibility = "hidden";}
else
{document.getElementById( "p1").style.visibility = "visible";}
});
}
</script>
p1
true
--
推 oneyear: 一年級:什麼!下週要考微積分?! 11/22 09:78
→ twoyear: 二年級:什麼!明天要考微積分?! 11/22 12:34
→ thirdyear: 三年級:什麼!下節要考微積分?! 11/22 19:68
推 fouryear: 四年級:什麼!剛剛考的是微積分! 11/23 00:00
推 fiveyear: 五年級:什麼!我被當的是微積分! 11/23 00:13
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.50.50
1F:→ anest:猜看看是不是BOM 08/29 13:35
2F:→ anest:if(data="true") 這裡錯了 要用data=="true" 08/29 13:39
大大感謝您 您解決了我好大的難題 感恩
※ 編輯: purpleinlove 來自: 140.134.50.50 (08/29 14:41)
3F:→ pico2k:data==true ... 08/29 19:30
4F:→ akiratw:他的 data 可能是字串吧 08/29 20:47
有時候很簡單的錯誤就是會找了老半天找不出來
※ 編輯: purpleinlove 來自: 1.165.192.148 (08/30 12:23)
5F:推 mofies:或者可以改寫成$.get(url).done(Success).fail(Error) 09/08 18:39
6F:→ mofies:Success是成功後的Callback 反之Error是失敗的Callback 09/08 18:40