2014-01-13 40 views
0

我有我的Div切換正常,但我試圖讓img同時切換,到目前爲止我沒有多少看圖像交換。即時通訊使用的剃刀的foreach做出的ID unqiue,所以他們不都在改變的圖像和擴大同時切換Div和img src

繼承人我的代碼: -

<script> 
    $(document).ready(function() { 
     $("#@quote.First().Quote.QuoteNo-title").click(function() { 
      $("#@quote.First().Quote.QuoteNo-quote").toggle(
        function() { 
         var img = "@quote.First().Quote.QuoteNo-img"; 
         if ($(img).attr("src") == "~/Images/minus.png") { 
          $(img).attr("src", "~/Images/plus.png"); 
         } else { 
          $(img).attr("src", "~/Images/minus.png"); 
         } 
        } 
       ); 
     }); 
    }); 
</script> 
<div class="quote-title" id="@quote.First().Quote.QuoteNo-title"><img id="@quote.First().Quote.QuoteNo-img" src="~/Images/plus.png" /> @quote.First().Quote.QuoteNo @quote.First().Quote.Date</div> 
<div class="quote" id="@quote.First().Quote.QuoteNo-quote"> 

感謝所有幫助

+0

如果你把一個斷點它會進入條件嗎? – avijendr

回答

1
<script> 
    $(document).ready(function() { 
     $("#@quote.First().Quote.QuoteNo-title").click(function() { 

         var img = "#@quote.First().Quote.QuoteNo-img"; 

         if ($(img).attr("src") == "~/Images/minus.png") { 

          $(img).removeAttr().attr("src", "~/Images/plus.png"); 

         } else { 

          $(img).removeAttr().attr("src", "~/Images/minus.png"); 

         } 

     }); 
    }); 
</script> 
+0

完美!謝謝! – AlexW