我有以下带有一些缩略图的代码:
<img onclick="if($(this).hasClass('zoom'{
this.src='http://24.media.tumblr.com/tumblr_m2uql6rJsI1r9fv99o1_100.gif';
$(this).animate({'width':'100','height':'50'}).removeClass('zoom')
}else{
this.src='http://27.media.tumblr.com/tumblr_m2uql6rJsI1r9fv99o1_500.gif';
$(this).animate({'width':'500','height':'268'}).addClass('zoom')
}"
style="width: 100px; height: 50px;"
src="http://24.media.tumblr.com/tumblr_m2uql6rJsI1r9fv99o1_100.gif" >
它有效,但我不希望我的网站使用这种风格,我想要这样的东西:
<script type="text/javascript">#$^%@^&*$#$^#@%</script>
但是太复杂了,我不会写……谁能帮帮我?
来源:http: //jsfiddle.net/My39T/
另一个问题是,我需要动画,所以这些图像需要宽度/高度。我可以这样做,但我没有图像宽度/高度,所以可能需要这个:
$('img').each(function() {
$(this).attr('height',$(this).height());
$(this).attr('width',$(this).width());
});