如何停止 jquery 和本页原型之间的冲突
how to stop clash between jquery and protoype on this page
此页面结合了 magento 和 wordpress 主题。不幸的是,jquery 导致原型无法工作,但我对使用开发人员工具来定位这类问题并不感到惊讶。
我的理解是我需要在 noConflict 模式下 运行 jquery 但我找不到从 wordpress 主题调用它的位置。
任何人都可以建议我如何找到这个或解决问题。
http://www.findcarpettiles.co.uk/wp/general-information/free-samples-measurement/
谢谢
jQuery 包含在内,运行 自动进入无冲突模式。我相信你的问题是你包含了两个版本的 jQuery (一个来自 Magento,一个来自 WP)。如果我是你,我会将以下内容添加到你的 functions.php 以阻止 WP 包含其版本的 jQuery。
add_filter( 'wp_default_scripts', 'change_default_jquery' );
function change_default_jquery( &$scripts){
if(!is_admin()){
$scripts->remove( 'jquery');
}
}
此页面结合了 magento 和 wordpress 主题。不幸的是,jquery 导致原型无法工作,但我对使用开发人员工具来定位这类问题并不感到惊讶。 我的理解是我需要在 noConflict 模式下 运行 jquery 但我找不到从 wordpress 主题调用它的位置。 任何人都可以建议我如何找到这个或解决问题。 http://www.findcarpettiles.co.uk/wp/general-information/free-samples-measurement/ 谢谢
jQuery 包含在内,运行 自动进入无冲突模式。我相信你的问题是你包含了两个版本的 jQuery (一个来自 Magento,一个来自 WP)。如果我是你,我会将以下内容添加到你的 functions.php 以阻止 WP 包含其版本的 jQuery。
add_filter( 'wp_default_scripts', 'change_default_jquery' );
function change_default_jquery( &$scripts){
if(!is_admin()){
$scripts->remove( 'jquery');
}
}