Advertisement
Guest User

Untitled

a guest
Apr 21st, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. $(function(){
  2.  
  3. var $toggleImg = $('.toggleImg');
  4.  
  5. function fnToggleImg(e){
  6. if (e.type == 'click') {
  7. $(this).data('clicked', !$(this).data('clicked'));
  8. } else if (!$(this).data('clicked')) {
  9. this.src = this.src.indexOf('-hover') == -1 ? this.src.replace("-normal", "-hover") : this.src.replace("-hover", "-normal");
  10. }
  11. }
  12.  
  13. if (Modernizr.touch){
  14. $toggleImg.hammer();
  15.  
  16. $('img.rollover').on('touchstart touchend', fnToggleImg);
  17. } else {
  18. $('img.rollover').on('mouseenter mouseleave', fnToggleImg);
  19. }
  20.  
  21. $toggleImg.on(Modernizr.touch ? 'tap' : 'click', fnToggleImg);
  22.  
  23. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement