0

HTML:

<a id="Change">Click to change</a>

<a href="image1_big.png" class="maneA blade">
<img id="maneP" src="image1.png"/></a>

Javascript:

<script>
      $(function() {
 $('#Change').click(function(){
   $("#maneP").attr('src',"image2.png");
   $(".maneA").attr('href',"image2_big.png");

   return false;
 });
});
</script>

href属性が変わらないのはなぜですか?いつsrcですか?

4

1 に答える 1

0
<a id="Change" href="#">Click to change</a>

<a href="image1_big.png" class="maneA blade">
<img id="maneP" src="image1.png"/></a>

これはうまくいくはずです。return falseステートメントを削除しました

$(function() {
 $('#Change').click(function(){

      $("#maneP").attr('src',"image2.png");
      $(".maneA").attr('href',"image2_big.png");
      var href = $(".maneA").attr('href');
     alert(href);
  });
});

http://jsfiddle.net/UwVRX/

于 2013-08-13T17:19:46.987 に答える