2010-11-12 15 views
6

Korzystam z przejść internetowych w aplikacji na iPada. Działają świetnie. Ale zastanawiałem się, co zrobiłbym, aby zmienić wartości mojego przejścia za pomocą javascript.Zmienianie czasu przejścia Webkit przy użyciu javascript na iPadzie?

#container { 
      -webkit-transition-property: -webkit-transform; 
      -webkit-transition-duration: 1s; 
      -webkit-transition-timing-function: ease-out;  
     } 

Co chciałbym zrobić:

<script> 
    function func() { 
     document.getElemeentById('container').transition.duration = 500; 

    } 
</script> 

Czy to możliwe?

Odpowiedz

1

Odpowiedź Jakuba była dobra, ale aby ją zaktualizować, można teraz ustawić czas przejścia bezpośrednio jako właściwość transitionDuration na elemencie style. Testowane i działające w Safari na iOS, Safari OSX, Chrome i Firefox. na przykład

document.getElementById('container').style.transitionDuration = '500s'; 

Zobacz http://jsfiddle.net/jkoudys/xa2oo1us/

Powiązane problemy