こんにちは私は、次の前の矢印キーがキーボードで押されたときに、特定のdivにページをスクロールさせたいと思います。クラス名が「スライダーパネル」の次または前のdivに具体的に移動したいと思います。ここに私のhtmlとjQueryは以下のとおりです。次と前のキー入力Jquery
$(document).ready(function() {
$(".port-link-container").click(function() {
$("div.slider-panel").slideUp("slow");
});
$("#wr").click(function() {
$('html, body').animate({ scrollTop: 450 }, 'slow');
$("div#wr-large").slideDown("slow");
});
$("#sema").click(function() {
$('html, body').animate({ scrollTop: 450 }, 'slow');
$("div#sema-large").slideDown("slow");
});
$(document).keyup(function (e) {
if (e.keyCode == 27)
$("div.slider-panel").slideUp();
$('html, body').animate({ scrollTop: 0 }, 'slow');
});
$(".slider-close").click(function() {
$('html, body').animate({ scrollTop: 0 }, 'slow');
$("div.slider-panel").slideUp("slow");
});
});
<div class="toppanel">
<div id="wr-large" class="slider-panel">
<div class="slider-content clearfix">
<div style="width: 1000px; margin: 0 auto;">
<div class="slider-close"></div>
<div class="clear"></div>
<div class="wr-large"></div>
<div class="slider-close"></div>
</div>
</div>
</div>
<div id="sema-large" class="slider-panel">
<div class="slider-content clearfix">
<div style="width: 1000px; margin: 0 auto;">
<div class="sema-large"></div>
<div class="slider-close"></div>
</div>
</div>
</div>
</div>
あなたは左右の矢印キーについて話していますか? –
はい矢印キーを使用してクラス「スライダーパネル」を使用して次のdivに移動します。 –
http://www.jsfiddle.netでデモを作成できますか?私は何が起こっているのを見ることができない。 –