我正在尝试创建一个在运行时生成大部分站点的网页。为此,我必须使用 JQuery 并将其包含在 overalheader 中(我正在使用 PHPBB),如下所示:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
我想使用 HTML/JS 表单的提交链接:
<a href="#" onclick="$('#pagina').val('{menu.BUTTONTEXT}'); $('#input').submit(); return false;">{menu.BUTTONTEXT}</a>
(在运行时从 Chrome 复制,所有值都正确加载)
<a href="#" onclick="$('#buurt').val('buurt 1'); $('#input').submit(); return false;">buurt 1</a>
形式:
<form id="input" action="index.php" method="post">
<input type="hidden" id="pagina" name="pagina" value="{PAGINA_NAME}"/>
<input type="hidden" id="buurt" name="buurt" value="{BUURT}"/>
</form>
从 PHP 页面生成的所有变量都在工作,但是当我单击链接时,Chrome 会给我这个错误:
Uncaught ReferenceError: $ is not defined localhost:33
onclick
我正在使用 Xampp 来尝试这段代码,但它找不到 $. 我做错了什么还是我必须添加一个函数来将 $ 定义为 Jquery?