2011-10-20 39 views
-4

我是jQuery的新手,但我已經想通了。第一個PHP部分很完美。我可以在下面沒有src切換代碼的​​情況下切換updown。我試圖在點擊時更改圖片來源。基本上我有一個帖子,當他們點擊箭頭時,它會變成一個向下的箭頭,並顯示評論,反之亦然。簡單的jQuery? noob here

<script> 

      $(document).ready(function(){ 
       <?php for($i = 1; $i <= 1; $i++){ 
       echo '$("#comment'.$i.'").hide();'; 
       echo '$("#show'.$i.'").click(function(event){';     
       echo ' event.preventDefault();';    
       echo ' $("#comment'.$i.'").toggle("slow");'; 
       echo '});';  
       } 
       ?> 
       $("#show1").children("img").toggle(
       function(){ $(this).attr("src", "images/downarrow.png"); }, 
       function(){ $(this).attr("src", "images/leftarrow.phg"); } 
       ); 

      }); 
     </script> 
+4

問題是什麼? – jfriend00

+3

什麼是單迭代PHP循環? – Phil

+7

老實說,2 upvotes和一個不好的標題問題的最愛,實際上沒有在身體的具體問題是超越我。請閱讀投票箭頭的工具提示。 – BalusC

回答

4

在最後一個可執行文件行中,您輸入了字符串。你想要:

function() { $(this).attr("src", "images/leftarrow.png"); } 
+1

我無法看到原始行和您的行之間的區別。 – kay

+2

@kay OP寫了「phg」而不是「png」 –

+0

@DamienPirsy啊,謝謝! – kay