2012-06-25 5 views
1

Я хочу щелчку горизонтально прокручивать DIV, нажав на левую и правую кнопки, но он не работаетгоризонтальной прокрутки на кнопку

$('#left').live('click' , function(){ 
$('#myDiv').scrollLeft(300) 

}) 
$('#right').live('click' , function(){ 
$('#myDiv').scrollLeft(-300) 

}) 

Как можно прокручивать в DIV с помощью Bytton мыши. Я также хочу, чтобы удалить полосу прокрутки,

JS Fiddle

ответ

3

Если вы не хотите, чтобы избавиться от полос прокрутки, почему дон» t вы просто изменяете CSS обрезанного контента (т. е. его margin-left)?

Дайте оберточной div в overflow:hidden и использовать следующие JS:

$('#left').click(function(){ 
    $('#myDiv').css('margin-left','-300px'); 
}); 
$('#right').click(function(){ 
    $('#myDiv').css('margin-left','0'); 
}); 

Посмотрел бы, как this.

-1

Это то, что вы хотите?

jsfiddle

я использовал CSS и поля для прокрутки, переполнение скрытого, чтобы скрыть панель, поплавок для выравнивания изображения и изменил некоторые CSS ...

Смежные вопросы