已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > HTML/CSS/JS

标题: pjax问题

作者: @Ta

时间: 2017-03-14

点击: 5188

pjax后无法加载某些js怎么办

[隐藏样式|查看源码]


『回复列表(9|隐藏机器人聊天)』

1.

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

(/@Ta/2017-03-14 11:48//)

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

3.
e4a3adaf9a10778ec4c45d9a378f9334322165.png后面的jS就可以啊,module里的就不行没想到你是这样的小尾巴
(/@Ta/2017-03-14 12:24//)

4. @老虎会游泳没想到你是这样的小尾巴
(/@Ta/2017-03-14 18:03//)

5.

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

(/@Ta/2017-03-15 01:03//)

6. @老虎会游泳,不会……没想到你是这样的小尾巴
(/@Ta/2017-03-15 08:03//)

7. @老虎会游泳,表示对一楼的说法不服
(/@Ta/2017-03-16 01:10//)

8.

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

(/@Ta/2017-03-16 03:16//)

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

最后我用了pjax,然后发现动态加载JS也是可以执行的。案例 imloves.com 
PS,我用的jquery.pjax不知道是不是做了后续事件处理
(/@Ta/2017-03-19 12:26//)

回复需要登录

6月29日 15:34 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1