Advertisement
ans4175

slider_key

Dec 27th, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     var timer = null;
  2.     var tampil = null;  //BARU
  3.      function bukaContent(trigger,divID){
  4.         $('#divTrigger a').each(
  5.             function(){
  6.                 $(this).css({'background-color':'#FFF','color':'#000'});               
  7.             }
  8.         );
  9.         // semua div di dalam element dengan id='divContent' disembunyikan
  10.         $('#divContent div').hide();
  11.        
  12.         // div yang akan ditampilkan diberi efek fadeIn (built-in dari JQuery) ketika ditampilkan
  13.         $('#'+divID).fadeIn('slow');
  14.         tampil = trigger;   //BARU
  15.         alert(tampil.innerHTML);
  16.        
  17.         // link menjadi trigger diberi style berbeda dengan link lainnya agar dapat diketahui content nomor berapa yang sedang aktif
  18.         $(trigger).css({'background-color':'#900','color':'#FFF'});    
  19.        
  20.         // Update 08 Maret 2009
  21.         // timer di set
  22.         if(timer != null) clearTimeout(timer);
  23.         timer = setTimeout(
  24.           function(){      
  25.             var nextAnchor = ($(trigger).next('a').text() == '') ? $('#divTrigger a:first') : $(trigger).next('a');
  26.             nextAnchor.click();
  27.           }, 3000 // 3 detik waktu perpindahan antar content di headline
  28.         );
  29.      }
  30. //-------------------------------------------------------------BARU
  31. $("body").keydown(function(e){
  32.     if (e.keyCode == '37') {
  33.     // panah atas alert('kiri');
  34.     } else if (e.keyCode == '39') {
  35.     // panah bawah alert('kanan');
  36.     var nextAnchor = ($(tampil).next('a').text() == '') ? $('#divTrigger a:first') : $(tampil).next('a');
  37.             nextAnchor.click();
  38.     }else if (e.keyCode == '32') {
  39.     // spasi alert('spasi'); }
  40. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement