我正在制作一个 wordpress 插件,并在其中使用 jQuery,但它不起作用。
我的代码如下:
脚本.js:
$(document).ready(function(){
$(window).scroll(function() {
if($(this).scrollTop() != 0) {
$("#toTop").fadeIn("slow");
}
else {
$("#toTop").fadeOut("slow");
}
});
$("#toTop").click(function() {
$("body,html").animate({scrollTop:0},1000);
});
});
最佳答案
当您同时使用 jQuery 和 php 时,您应该使用 jQuery $no.conflict()。 您的代码将如下所示:
jQuery(document).ready(function($){
jQuery(window).scroll(function() {
if(jQuery(this).scrollTop() != 0) {
jQuery("#toTop").fadeIn("slow");
}
else {
jQuery("#toTop").fadeOut("slow");
}
});
jQuery("#toTop").click(function() {
jQuery("body,html").animate({scrollTop:0},1000);
});
});
关于javascript - WordPress 插件中的 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23385490/