我想在我的自定义wordpress页面上的html中有一些jquery。现在这确实有效(来自一个例子):
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("p").click(function(){
alert("Action ABC")
});
});
</script>
然而事实并非如此。选中此框时,根本不会发生任何事情。
<p id="agre"> <input type="checkbox" name="agre">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(function(){
$('#agre').click(function(){
var agree_conf = confirm("Action A");
if (agree_conf == true) {
window.location = "http://www.google.com"
}
})
</script>
这可能与正确的jquery / wordpress调用有关。但我无法弄明白。
答案 0 :(得分:3)
尝试添加});
以关闭DOM ready handlder:
$(function () {
$('#agre').click(function () {
var agree_conf = confirm("Action A");
if (agree_conf == true) {
window.location = "http://www.google.com"
}
})
}); // <-- Here