One thing I missed out on while using Google’s hosted version of JQueryUI was that some widgets and functionality require your page to link in a theme.

I was scratching my head as to why some UI functionality seemed to be working (e.g. draggable), but other functionality was not (e.g. resizable, tabs); and linking in a theme was the answer.

It doesn’t seem to be well documented, but Google also host a number of default themes, which may be included thus:

<link rel=“stylesheet” href=“{version}/themes/{theme_id}/jquery-ui.css” type=“text/css” />

So, the Cupertino theme can be linked in to version 1.8.1 thus:

<link rel=“stylesheet” href=“” type=“text/css” />

More information here (NB. links use an old version of JQueryUI).