mirror of
				https://github.com/flynx/ImageGrid.git
				synced 2025-10-31 11:20:09 +00:00 
			
		
		
		
	added several gesture plugins support, still flaky...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									05ea6be1cf
								
							
						
					
					
						commit
						421e6bd32e
					
				| @ -28,6 +28,7 @@ TODO: | ||||
| - make all the code relative to the current selection (multiple instances on a page support) | ||||
| - make this into a jquery plugin... | ||||
| - add dynamic loading and unloading for very large sets... | ||||
| - gesture support... | ||||
| 
 | ||||
| - first stage refactoring: | ||||
| 	- merge almost identical functions... | ||||
| @ -38,8 +39,19 @@ ISSUES: | ||||
| --> | ||||
| 
 | ||||
| <script src="jquery.js"></script> | ||||
| 
 | ||||
| <!-- XXX this does not work on android... -->  | ||||
| <script src="jquery.gestures.js"></script> | ||||
| 
 | ||||
| <!-- XXX need to figure out how to disable all the bling --> | ||||
| <!-- script src="jquery.mobile.js"></script--> | ||||
| <script> | ||||
| /* | ||||
| $(document).bind("mobileinit", function(){ | ||||
| 	e.preventDefault() | ||||
| }); | ||||
| */ | ||||
| 
 | ||||
| 
 | ||||
| $(document).ready(function() { | ||||
| 	// current state... | ||||
| @ -53,14 +65,27 @@ $(document).ready(function() { | ||||
| 	// setup event handlers... | ||||
| 	$(document) | ||||
| 		.keydown(handleKeys) | ||||
| 		// XXX does not work on android... | ||||
| 		.gestures({eventHandler: handleGestures}) | ||||
| 		/* XXX jquery.mobile handlers... | ||||
| 		.bind('swipeleft', function(e){ | ||||
| 			nextImage() | ||||
| 			e.preventDefault() | ||||
| 			return false | ||||
| 		}) | ||||
| 		.bind('swiperight', function(e){ | ||||
| 			prevImage() | ||||
| 			e.preventDefault() | ||||
| 			return false | ||||
| 		}) | ||||
| 		*/ | ||||
| 	$(".image").click(handleClick) | ||||
| 
 | ||||
| 
 | ||||
| 	// set the default position... | ||||
| 	$('.current-image').click() | ||||
| }); | ||||
| 
 | ||||
| // XXX jquery.gestures handler... | ||||
| function handleGestures(e){ | ||||
| 	switch (e){ | ||||
| 		case 'N': | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user