我目前遇到了一个奇怪的问题。
我正在使用JqueryUI标签,并且正在使用每个标签加载php页面。这对我很有用,但我想要做的是从其中一个标签中加载另一个带有html“a”标签的php页面。出于某种原因,当我将click函数放在已链接的javascript文件中时,它不起作用,但是当我将代码直接放在html文件中的脚本标记中时,它会起作用。
这是功能:
$(function(){
$('a.commandsRecep').on('click',function(e){
e.preventDefault();
window.open(this.href,'','width=700,height=700');
});
})
我知道从标签中加载页面是由Ajax完成的,我想知道这是否是导致我出现问题的原因。
链接在表格内:
<td><a class="commandsRecep" href="./Ben_test/page_principale.php">Réception des commandes</a></td>
答案 0 :(得分:0)
包含的顺序是什么?
确保在javascript文件之前包含jquery。
订单应该是:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="yourScript.js"></script>
答案 1 :(得分:0)