标题是描述性的,此代码有什么问题?为什么?
<script type="text/javascript">
$(document).ready(function() {
$('#slideleft').mouseenter(function() {
var $lefty = $(this).next();
$lefty.animate({
left: "-2000px"
}, 500 );
});
});
</script>
HTML
<div id="slideleft" class="slide">
<div class="inner">Animate this element's left style property</div>
</div>
答案 0 :(得分:2)
$(this).next()
应抓住div#slideleft
的下一个兄弟,但看起来您确实希望div.inner
向右滑动?如果您将$(this).next()
更改为$(this).children('.inner')
,则应该有效。