如何调用jquery?

[if gte mso 9]> <![endif][if gte mso 9]> /o:shapelayout<![endif] 我是发现用site.get_nav(toggle_menu=True)会有jquery,原来load jquery似乎没用了

2017-06-02 22:07 from X X
Comments
Write a Comment
  • https://ted423.bitcron.com/

  • Bitcron reply

    @XX +h.load 的脚本,仅仅在页面内载入一次。 site.get_nav 中会产生这个调用,其它地方的就没有必要再 load 了。

  • @Bitcron 如果不用 site.get_nav,单独调用jquery呢?

  • Bitcron reply

    @XX 不是很明白,为什么要这么做?

    https://api.bitcron.com/read/site#toc_13

    +site.get_nav(auto_frontend=False)

  • Bitcron reply

    除了get_nav 之外,其它的函数本身也可能会触发 jquery 的引入。

    另外,一个页面内同时引入两个 jquery 脚本,其本身是会冲突的。

  • @Bitcron

    我是用+h.load('jquery')没法调用

    之后发现自带的主题有jquery,研究了半天发现site.get_nav(toggle_menu=True)带出来的

  • 算了,我这么用了 +h.load('font', '/fb_static/lib/jquery.js', '/template/css/style.scss', '/template/css/basic.css')