我想点每个图片得到这个的src值,现在只显示第一张图片的src
大家指点一下怎么做。<script language="javascript" type="text/javascript" src="images/jquery.js"></script>
<script language="javascript" type="text/javascript">
// alert($(".imglogo").attr("src"));
$(document).ready(function(){
$("#t img").click(function(){alert($("#t img").attr("src"))})
});
</script>
</head> <body>
<div id="t">
<img src="images/logo2.gif" class="imglogo" />
<img src="images/logo3.gif" class="imglogo" />
<img src="images/logo4.gif" class="imglogo" />
<img src="images/logo5.gif" class="imglogo" />
<img src="images/logo6.gif" class="imglogo" />
</div>
大家指点一下怎么做。<script language="javascript" type="text/javascript" src="images/jquery.js"></script>
<script language="javascript" type="text/javascript">
// alert($(".imglogo").attr("src"));
$(document).ready(function(){
$("#t img").click(function(){alert($("#t img").attr("src"))})
});
</script>
</head> <body>
<div id="t">
<img src="images/logo2.gif" class="imglogo" />
<img src="images/logo3.gif" class="imglogo" />
<img src="images/logo4.gif" class="imglogo" />
<img src="images/logo5.gif" class="imglogo" />
<img src="images/logo6.gif" class="imglogo" />
</div>
alert($(this).attr("src"));
});
alert($(this).attr("src"));
});
把$("#t img").click(function(){alert($("#t img").attr("src"))})
这句的"#t img"换成this 。$("#t img").click(function(){alert($(this).attr("src"))});这样就好。
<script language="javascript" type="text/javascript">
// alert($(".imglogo").attr("src"));
$(document).ready(function(){
$("#t img").mousemove(function(){
var new_src=$(this).attr("src").replace("images/","images/sub/");
$(this).attr("src",new_src);
});
$("#t img").mouseout(function(){
var new_src=$(this).attr("src").replace("images/sub/","images/");
$(this).attr("src",new_src);
});
});
</script>
</head>
<body>
<div id="t">
<a href=""><img src="images/sub_about01.jpg" class="imglogo" /></a>
</div>为什么我做的这个图片切换,不好使啊