jQuery Mobile Framework
Find a file
2011-03-27 12:01:36 -04:00
build Upgraded YUI Compressor to 2.4.4. 2011-02-03 17:03:03 -05:00
design Re-compressed the 18px icons to dramatically reduce bandwidth - 150k+ to 4k. Fireworks - what were you thinking last night? 2011-02-04 11:25:50 -05:00
docs Added pageLoadErrorMessage option. Defaults to "Error Loading Page". Documentation included. Fixes #1258 and Fixes #363 2011-03-27 11:45:03 -04:00
experiments updated to use new data method 2011-03-26 16:32:16 -04:00
external set unit test pages namespace to "nstest-" 2011-03-09 23:16:48 -05:00
js Added pageLoadErrorMessage option. Defaults to "Error Loading Page". Documentation included. Fixes #1258 and Fixes #363 2011-03-27 11:45:03 -04:00
tests fixed up the unit test for fieldcontain with namespacing and similar JS links in head. 2011-03-27 12:01:36 -04:00
themes css fix for split button icons. This concludes the listview markup refactor, which allows us to remove many previous workarounds that dealt with anchor elements not filling the whole list dimension (and requiring us to trigger clicks and mimic default anchor clicking when not using Ajax... ). That was bad. This is good. Fixes #652 and Fixes #596. 2011-03-27 02:21:02 -04:00
.gitignore Also .gitignore combine folder created by Ant build 2010-12-16 10:47:18 +01:00
.htaccess updated kill cache settings 2010-11-09 18:06:44 -05:00
build.xml Add missing quote 2011-03-02 13:53:49 -07:00
combine.php Fixed 413 - Dev issue: our .htaccess file on the server is doing a 301 redirect which is causing css and image loading issues. 2010-11-09 13:58:28 -08:00
index.html Added viewport meta elements to the markup of every template and removed the metaViewportContent option from code and docs. IE does not support generated viewport tags. 2011-03-14 00:20:23 -04:00
Makefile moved initialization down in the build order, still requires some small refactoring 2011-02-20 18:07:17 -08:00
README.md updated the readme with more helpful information 2011-01-31 22:11:28 -05:00
version.txt updated version to a4pre 2011-03-04 00:09:37 -05:00

jQuery Mobile Framework

http://jquerymobile.com

Demos and documentation

http://jquerymobile.com/test/

How to build your own jQuery Mobile CSS and JS files

Clone this repo and build the js and css files (you'll need Git and Make installed):

git clone git://github.com/jquery/jquery-mobile.git
cd jquery-mobile
make

Two complete versions, one minified, one not, of jQuery Mobile js and css files will be created.

Submitting bugs

If you think you've found a bug, please visit the Issue tracker (https://github.com/jquery/jquery-mobile/issues) and create an issue explaining the problem and expected result. Be sure to include any relevant information for reproducing the issue, such as the browser/device (with version #), and the version of the jQuery Mobile code you're running. It also helps a lot to make sure that the bug still exists on jquerymobile.com/test/, as it's possible we may have fixed it already!

Submitting patches

To contribute code and bug fixes to jQuery Mobile: fork this project on Github, make changes to the code in your fork, and then send a "pull request" to notify the team of updates that are ready to be reviewed for inclusion.

Running the jQuery Mobile demos & docs locally

To preview locally, you'll need to clone a local copy of this repository and point your Apache & PHP webserver at its root directory (a webserver is required, as PHP and .htaccess are used for combining development files).

If you don't currently have a webserver running locally, there are a few options. If you're on a Mac, you can try dropping jQuery Mobile into your sites folder and turning on Web Sharing via System Prefs. From there, you'll find a URL where you can browse folders in your sites directory from a browser.

Another 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.

Another 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.