脚本宝典收集整理的这篇文章主要介绍了js實例教程-jQuery控制圖片的hover效果(smartRollover.js),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。小寶典致力於為廣大程序猿(媛)提供高品質的代碼服務,請大家多多光顧小站,小寶典在此謝過。
用js實現的好處是:如果一個網站中圖片的hover效果比較多,可能每一個都要有css控制,那樣代碼有的冗餘。但是有了js控制,不管有多少圖片,hover效果都可以用同樣的js,但是必須保證圖片的out/off效果和over/on效果命名有規律性,比如:
navi01_out.jpg/navi01_off.jpg
navi01_over.jpg/nvai02_on.jpg
這樣js控制起來非常方便。找到匹配的名稱,hover時替換成另一個名稱。
今天我想用jQuery控制一下效果:
代碼如下:
代碼如下:
<script tyPE="text/javascript">
$(function() {
VAR $img = $("img");
$img.hover(function() {
$(this).attr("src",$(this).attr("src").replace("_out","_over"));
},function() {
$(this).attr("src",$(this).attr("src").replace("_over","_out"));
});
});
</script>
用js實現的好處是:如果一個網站中圖片的hover效果比較多,可能每一個都要有css控制,那樣代碼有的冗餘。但是有了js控制,不管有多少圖片,hover效果都可以用同樣的js,但是必須保證圖片的out/off效果和over/on效果命名有規律性,比如:
navi01_out.jpg/navi01_off.jpg
navi01_over.jpg/nvai02_on.jpg
這樣js控制起來非常方便。找到匹配的名稱,hover時替換成另一個名稱。
今天我想用jquery控制一下效果:
代碼如下:
代碼如下:
<script type="text/javascript">
$(function() {
var $img = $("img");
$img.hover(function() {
$(this).attr("src",$(this).attr("src").replace("_out","_over"));
},function() {
$(this).attr("src",$(this).attr("src").replace("_over","_out"));
});
});
</script>
覺得可用,就經常來吧!Javascript技巧 腳本寶典 歡迎評論哦! js技巧,巧奪天工,精雕玉琢。小寶典獻醜了!
以上是脚本宝典为你收集整理的js實例教程-jQuery控制圖片的hover效果(smartRollover.js)全部内容,希望文章能够帮你解决js實例教程-jQuery控制圖片的hover效果(smartRollover.js)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。