pjax问题

c
@Ta 2017-03-14 5189点击
pjax后无法加载某些js怎么办
回复列表(9|隐藏机器人聊天)
  • @Ta / 2017-03-14 / /

    用js写入的html中的<script>标签是不会执行的,所以不能用<script>标签。但是你可以写一个方法动态创建script对象然后加入html中,并且在pjax中指定要加载的js url数组,然后一个一个生成对象并加入html。

  • @Ta / 2017-03-14 / /
    @老虎会游泳,有只老虎,编程厉害,人人爱人人爱
    子非鱼,焉知鱼之乐!己所不欲,勿施于人!-MI 4s Black-
  • c
    @Ta / 2017-03-14 / /

    e4a3adaf9a10778ec4c45d9a378f9334322165.png后面的jS就可以啊,module里的就不行没想到你是这样的小尾巴
  • c
    @Ta / 2017-03-14 / /
    @老虎会游泳没想到你是这样的小尾巴
  • @Ta / 2017-03-15 / /

    @c,你真的可以简单的用js写入一个<script>标签并且还能让其中的代码运行?我不太相信这件事。

  • c
    @Ta / 2017-03-15 / /
    @老虎会游泳,不会……没想到你是这样的小尾巴
  • @Ta / 2017-03-16 / /
    @老虎会游泳,表示对一楼的说法不服
  • @Ta / 2017-03-16 / /

    @水木易安,我本来想做用js加载网页插件的,但是发现用js写入网页的js代码并没有运行。你知道有解决方法吗

  • @Ta / 2017-03-19 / /
    @老虎会游泳,这几天用vue写了一个多页面网站。本来么,vue是推崇单页面应用的,然后路由由前端负责。
    但是我用了ThinkPHP来)写东西,这时候,前后端对接就有点奇怪了。

    最后我用了pjax,然后发现动态加载JS也是可以执行的。案例 imloves.com 
    PS,我用的jquery.pjax不知道是不是做了后续事件处理
添加新回复
回复需要登录