幅980pxのdiv要素があり、マウスがdivの最後の100ピクセル程度にある場合にイベントをトリガーできるようにしたい(スライドさせたい)。スライドする方法はすでに知っていますが、マウスが最初の100ピクセルにあるので左にスクロールするのか、880の後に右に移動できるのかを示すものを作成できませんでした。これは私のマークアップです:
<div class="menuProductosNav">
<ul>
<li><a href="computadoras.html"><img src="assets/img/menuProductos/producto0.png" alt="" /></a></li>
<li><a href="consumibles.html"><img src="assets/img/menuProductos/producto11.png" alt="" /></a></li>
<li><a href="impresoras.html"><img src="assets/img/menuProductos/producto2.png" alt="" /></a></li>
<li><a href="apple.html"><img src="assets/img/menuProductos/producto1.png" alt="" /></a></li>
<li><a href="productos.html"><img src="assets/img/menuProductos/producto3.png" alt="" /></a></li>
<li><a href="redescomu.html"><img src="assets/img/menuProductos/producto4.png" alt="" /></a></li>
<li><a href="proyecciones.html"><img src="assets/img/menuProductos/producto5.png" alt="" /></a></li>
<li><a href="accesorios.html"><img src="assets/img/menuProductos/producto6.png" alt="" /></a></li>
<li><a href="energia.html"><img src="assets/img/menuProductos/producto7.png" alt="" /></a></li>
<li><a href="refacciones.html"><img src="assets/img/menuProductos/producto8.png" alt="" /></a></li>
<li><a href="software.html"><img src="assets/img/menuProductos/producto9.png" alt="" /></a></li>
<li><a href="pdv.html"><img src="assets/img/menuProductos/producto10.png" alt="" /></a></li>
</ul>
</div>
私は正直にこれで迷子になっています、誰かが私にこれを行う方法を教えてもらえますか?私が得ることができるのは要素の幅だけです:
var $nav = $('.menuProductosNav');
$nav.bind('mouseover',function(){
alert($nav.width());
});