我包括在2个HTML文件头部相同的JavaScript文件:调用Javascript语言,不同的HTML文件再次功能
<script src="js/app.js"></script>
和HTML第1页然后链接到HTML第2页。但是,当您按照第2页的超链接时,JavaScript文件中的代码在页面2加载时不会再次调用。即使当我尝试在html文件2的头部或主体中添加一段代码以调用JS文件中的函数时,它也不会执行。
我做错了什么?
编辑:继承人的代码 http://jsfiddle.net/dL6gpveL/1/
EDIT2:所以一切都正常工作时,我没有jQuery Mobile的包括在内。任何想法为什么会发生?它的版本1.4.5
编辑3:对不起,我应该说我是第一次使用jQuery的移动。
这是不可能的。当您移动到新页面时,浏览器引擎会重新整理整个网页并以与之前所做的相同的方式执行它(忽略缓存概念) – mehulmpt 2014-11-22 16:41:54
您可以发布您的代码吗? – 2014-11-22 16:42:43
您是否使用AJAX加载page2? – 2014-11-22 16:46:56