jQuery

jQuery Mobile如何影响页面JS和CSS加载

admin 提交于 星期五, 10/30/2015 - 18:57

jQuery Mobile会通过Ajax加载链接页面,这令页面切换很流畅,也不会出现404的空白页。但是这种技巧带来很多JS和CSS加载的问题。简单来说,jQuery Mobile只会加载新页面的body部分。更具体的描述见下面文章:

http://www.gajotres.net/how-jquery-mobile-page-handling-affects-javascript-executions/

http://demos.jquerymobile.com/1.3.2/faq/scripts-and-styles-not-loading.html

标签

Bootstap与jQuery Mobile比较

admin 提交于 星期一, 10/26/2015 - 09:15

下面是一篇关于Bootstrap和jQuery Mobile的比较:

http://www.gajotres.net/bootstrap-or-jquery-mobile-pros-and-cons/

总结里面一些观点:

  • Bootstrap做出来的更像桌面网站,而jQuery Mobile更像手机网站。
  • Bootstrap更多地使用CSS实现其功能,而jQuery Mobile是JS。JS会比较慢。
  • 两者可以同时使用。
  • Google的时候,Bootstrap更容易找到答案,而jQuery Mobile会有版本和关键字不清晰的问题

jQuery怎样获取元素的所有CSS属性

admin 提交于 星期一, 02/16/2015 - 14:38

 
function css(a) {
    var sheets = document.styleSheets, o = {};
    for (var i in sheets) {
        var rules = sheets[i].rules || sheets[i].cssRules;
        for (var r in rules) {
            if (a.is(rules[r].selectorText)) {
                o = $.extend(o, css2json(rules[r].style), css2json(a.attr('style')));
            }
        }
    }
    return o;
}

标签