我做了一個非常簡單的jQueryimg
翻轉功能靈感來源於此: http://www.smileycat.com/miaow/archives/000224.php。非常簡單的jQuery翻滾
它只是檢查名稱中包含_off
的所有img
,並將它們替換爲img
,其名稱與「_on」相同,但不是「_off」。
因爲我不能在我的佈局中使用背景img
,所以我覺得這是一個方便的解決方案。 但我感覺交換不順暢,就像函數運行緩慢一樣。 你覺得呢? 有沒有方法來優化它?
下面是代碼:
function roll_over() {
$("img[src*='_off']").hover(
function() {
var stringa = $(this).attr("src");
var stringa = stringa.replace("_off", "_on");
$(this).attr("src", stringa);
},
function() {
var stringa = $(this).attr("src");
var stringa = stringa.replace("_on", "_off");
$(this).attr("src", stringa);
}
);
}
你什麼時候調用這個函數? – Buggabill 2010-03-12 14:16:37
我在document.ready上調用函數 – Gusepo 2010-03-12 20:43:14