Javascript Can';t访问Wordpress中的jQuery函数
为什么我会收到Javascript Can';t访问Wordpress中的jQuery函数,javascript,jquery,css,wordpress,jquery-events,Javascript,Jquery,Css,Wordpress,Jquery Events,为什么我会收到引用错误: 手动输入未定义错误 在Wordpress中使用以下内容时 <a href="#" onclick="manualEntry()">hide</a> <script> jQuery(document).ready(function ($) { function manualEntry() { $("#details").hi
引用错误
:
手动输入未定义错误
在Wordpress中使用以下内容时
<a href="#" onclick="manualEntry()">hide</a>
<script>
jQuery(document).ready(function ($) {
function manualEntry() {
$("#details").hide();
}
});
</script>
jQuery(文档).ready(函数($){
功能手册输入(){
$(“#详细信息”).hide();
}
});
var$=jQuery.noConflict();
$(文档).ready(函数(){
$(“.my_class”)。单击(函数(事件){
event.preventDefault();
$(“#详细信息”).hide();
});
});
功能manualEntry
是ready
回调的专用功能。将其移出ready
以使其成为全局性的。我建议使用jQuery的on()
绑定事件<代码>jQuery('anchor selector')。在('click',function(){jQuery('#details')。hide();})但是如果我把它移到外面,我会得到“$不是函数”使用jQuery
而不是$
var$=jQuery.noConflict()代码>
<a class="my_class" href="#">hide</a>
<script>
var $ = jQuery.noConflict();
$(document).ready(function () {
$( ".my_class" ).click(function( event ) {
event.preventDefault();
$("#details").hide();
});
});
</script>