返回顶部

收藏

Lawnchair/jQuery在移动终端的例子

更多
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.0rc1/jquery.mobile-1.0rc1.min.js"></script>
<script src="scripts/phonegap.js" type="text/javascript"></script>
<script src="scripts/Lawnchair.js"></script>
<script src="scripts/webkit-sqlite.js"></script>
<script src="scripts/dom.js"></script>
<script type="text/javascript">

$(function(e) {
    var beers = Lawnchair({name:'beers'},function(e){
        console.log('storage open');
    });
    // uncomment to clear the database
    //beers.nuke();

    beers.all(function(arrBeers){
        for(var i = 0; i<arrBeers.length;i++)
        {
            console.log(arrBeers.length);
            var listdiv = document.createElement('li');
                listdiv.setAttribute('id','listdiv');
                listdiv.innerHTML = arrBeers[i].value.beername;         
            $('#beer_list').append(listdiv);    
        }
        $('#beer_list').listview("refresh");
    });

    $('#save').click(function(e){  

        var obj1 = {beername:"Wet Hop",brewername:"Deschuttes",brewerlocation:"Bend, OR"
                    ,beerstyle:"IPA",quantity:1,purchasedate:"12/11/2011",price:"9.00"
                    ,cellardate:"9/11/2011",cellartemp:40,brewdate:"8/10/2011"};
        var obj2 = {beername:"Vertical Epic 11",brewername:"Stone",brewerlocation:"San Diego, CA"
                    ,beerstyle:"Belgian",quantity:1,purchasedate:"1/10/2011",price:"15.00"
                    ,cellardate:"1/12/2011",cellartemp:45,brewdate:"10/10/2010"};               
        beers.save({key:"1",value:obj1});       
        beers.save({key:"2",value:obj2});

    });

    $('#retrieve').click(function(e){
        beers.get("1",function(obj){
            console.log(obj);
        });
    });     
    $('#modify').click(function(e) {
        beers.get("1",function(thisobj){
            console.log(thisobj);
            var obj = {};
                obj = thisobj.value;
                obj.beername = "Not Wet Hop";
            beers.save({key:thisobj.key,value:obj});
        });
    });
});
</script>

标签:javascript

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. K-Res 发表 2018-10-27 12:10:11 关于Javascript中类成员函数中内嵌函数的this闭包问题
  2. 杨魁 发表 2018-10-25 07:28:13 Under the Hood: NaN of JS
  3. 尖兵 发表 2018-10-25 11:03:47 服务重启导致的Java服务抖动CPU占用高
  4. 可乐加糖 发表 2018-10-23 08:31:16 JavaScript文档生成器JSDuck
  5. 可乐加糖 发表 2018-10-23 08:31:16 JavaScript文档生成器JSDuck
  6. wenming.gapo 发表 2018-10-23 11:32:30 AOP装饰函数与小T的情愫(二)
  7. 尖兵 发表 2018-10-18 13:19:02 Java诊断工具Arthas
  8. 尖兵 发表 2018-10-18 13:19:02 Java诊断工具Arthas
  9. hellas 发表 2018-10-18 14:20:31 AOP装饰函数与小T的情愫
  10. 博主 发表 2018-10-15 10:02:38 生成聚合收款二维码:支付宝、微信、QQ 钱包
  11. axiu 发表 2018-10-14 02:30:40 微信小程序开发总结
  12. xirruiqiang 发表 2018-10-14 08:14:43 round 函数在不同语言中的实现乱象