Skip to content

Instantly share code, notes, and snippets.

@jblocksom
Created July 25, 2012 19:10
Show Gist options
  • Select an option

  • Save jblocksom/3177949 to your computer and use it in GitHub Desktop.

Select an option

Save jblocksom/3177949 to your computer and use it in GitHub Desktop.
Fix UIWebView chapter JavaScript
- (void)motionBegan:(UIEventSubtype)motion
withEvent:(UIEvent *)event
{
#define STRINGIFY(js) #js
NSString *js = @ STRINGIFY(
var $elements = $('.leftArea_container>div'),
$rand = $elements.not(':first').eq(Math.floor(Math.random() * $elements.length));
$rand.slideUp(500,function(){ $(this).insertBefore($elements.first()); }).slideDown();
);
#undef STRINGIFY
[self.webView stringByEvaluatingJavaScriptFromString:js];
}
var $elements = $('.leftArea_container>div'),
$rand = $elements.not(':first').eq(Math.floor(Math.random() * $elements.length));
$rand.slideUp(500,function(){ $(this).insertBefore($elements.first()); }).slideDown();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment