2011年11月24日 星期四

jQueryMobile Send Request In iOS

在jQM Alpha中,將ajax disabled會以UIWebViewNavigationTypeOther送出。
在jQM RC1以後,會以UIWebViewNavigationTypeLinkClicked送出。

location.href = '' 會以UIWebViewNavigationTypeOther送出。

2011年11月22日 星期二

50 Useful and Free Web UI, Mobile UI and Wireframe Kits

http://www.onextrapixel.com/2011/11/16/50-useful-and-free-web-ui-mobile-ui-and-wireframe-kits/

jQueryMobile Reset Form

 var resetForm = function($form) {
        //有顆假的Reset按鈕按了以後用javascript做reset,才做畫面重設。
        $form.get(0).reset();
        _resetJqmForm($form);
    },

    _resetJqmForm = function($form) {
        $form
            .find('select:not(select[data-role=slider])').each(_resetSelect).end()
            .find('input:checkbox,input:radio').each(_resetRadio).end()
            .find('input[data-type=range],select[data-role=slider]').each(_resetSlider).end();
    }, 

    _resetSelect = function(index, element) {
        $(element).selectmenu('refresh');
    }, 

    _resetRadio = function(index, element) {
        $(element).checkboxradio('refresh');
    }, 

    _resetSlider = function(index, element) {
        $(element).slider('refresh');
    };

HTML Code Sample:
<form>
    ......
    <button id="reset" type="button" data-theme="b">Reser</button>
</form>

<script type="text/javascript">
$('#reset').live('click', function(e) {
    var $form = $(this).parents('form');
    resetForm($form);
});
</script>

2011年11月16日 星期三

jQueryMobile RC3

RC3出了,關鍵改變第一項:Performance, performance, performance!

題外話:Demo的版本網址卻是rc4!?
http://jquerymobile.com/blog/2011/11/13/jquery-mobile-rc3-released/