3
鼠標兩秒後,但設置超時功能無法正常工作鼠標,則可以將超時功能未在工作
JS
setTimeout(function() {
$('.box').mouseover(function() {
$(this).animate({
marginTop: '-224px',
height: '300px'
})
$(this).find('.rotate-arrow').addClass('rotate');
});
}, 2000);
來優化代碼(避免重複jquery元素換行):在mouseover函數內添加'var $ this = $(this)'並在setTimeout中用'$ this'替換'$(this)'' – alexbusu 2013-02-19 09:18:31
謝謝,但它顯示無法讀取屬性高度 – Prashobh 2013-02-19 09:18:54
@prash對不起,請嘗試新代碼 – 2013-02-19 09:19:34