jQuery Mobile Framework
Find a file
Kin Blas 0a2a82102e Fixed Issue 58 Fixed Headers/Footers Scroll with the document occassionally.
The bug seems to be caused by the fact that code inside show() is triggering a scrollstart event while still in the midst of handling the scrollstop event. This threw off the setting of showAfterScroll causing the currentstate to be stuck at "inline", so no hide/show code is ever triggered after that.

- Modified the scrollstart and sccrollstop callbacks to set showAfterScroll prior to calling show()/hide().
- movied the hide() call in scrollstart handler underneath the check for 'overlay'.
2010-09-24 11:09:45 -07:00
css extended slider to support simple toggle switches based on select menus. 2010-09-23 12:51:23 -04:00
experiments Converter demo: Add another conversion 2010-09-22 13:58:57 +02:00
images images to go with last commit 2010-09-22 13:55:00 -04:00
js Fixed Issue 58 Fixed Headers/Footers Scroll with the document occassionally. 2010-09-24 11:09:45 -07:00
sample-content committing all the mobiley goodness. 2010-09-10 18:23:13 -04:00
.htaccess committing all the mobiley goodness. 2010-09-10 18:23:13 -04:00
_containers-states.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_dialog.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_events.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_fixed-variation1.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_fixed-variation2.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_fixed.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_form-controls.html extended slider to support simple toggle switches based on select menus. 2010-09-23 12:51:23 -04:00
_globalnav-glyphish.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_globalnav.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_listview.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_search-results.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_search.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_transitions-destination.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
_transitions.html updated markup to use data-role attrs in place of classes for header/content/footer 2010-09-21 10:58:54 -04:00
combine.php Implode array before passing it to md5() - so far it 'worked' only because everyone else disabled error display 2010-09-21 22:25:01 +02:00
index.html updated page title 2010-09-21 16:47:20 -04:00
README.md added link to wiki 2010-09-20 19:25:10 -04:00

Early stage development for the jQuery Mobile UI Framework. Code is subject to change dramatically!

Usage

Early documentation: https://github.com/jquery/jquery-mobile/wiki/_pages

For now, I've set things up with a little combinator script to concat all the css and js files into one request and gzip. (js/all and css/all) You'll need to point your local apache & php webserver at this root directory in order to preview things.

If you don't currently have a webserver running locally, a quick way to get up and running is to download and install Mamp for Mac OSX. Once installed, just open Mamp, click preferences, go to the Apache tab, and select your local jQuery Mobile folder as the root. Then you can open a browser to http://localhost:8888 to preview the code. An alternative is XAMPP, which is also available for Windows, though you need to actually modify Apache's httpd.conf to point to your checkout: http://www.apachefriends.org/en/xampp.html You need the Rewrite (mod_rewrite.so), Expire (mod_expires.so) and Header (mod_headers.so) modules loaded.

Whenever this configuration becomes inconvenient, we can remove it, obviously it's not meant to stay!

  • when adding a js or css file, add it to the manifest in its directory and it'll be included in the request
  • As far as JS files go, jQuery.mobile.js is the starting point.