2016-05-17 92 views
-2

我尝试把这样的代码:http://codepen.io/lormski/pen/meXadK/在WordPress中放置一个自定义js代码?

$(function() { 
    $("#tabs").tabs({ 
    show: { 
    effect: "blind", 
    direction: "right", 
    duration: 300 
    } 
}); 
    $("#accordion").accordion(); 

    var btn = $('#accordion li a'); 
    var wrapper = $('#accordion li'); 

    $(btn).on('click', function() { 
    $(btn).removeClass('active'); 
    $(btn).parent().find('.addon').removeClass('fadein'); 

    $(this).addClass('active'); 
    $(this).parent().find('.addon').addClass('fadein'); 
    }); 
}); 

在我的wordpress网站(主题阿瓦达索)

如果有人知道如何做到这一点;)

+0

你需要知道如何自定义的js文件链接到你的主题? – Ajith

+0

是的请!谢谢 – sahnas

回答

-1

$选择在WordPress会失败,你需要开始你的代码:

<script> 
jQuery(document).ready(function($){ 
    //your code here using $ 
}); 
</script> 

在AVADA,你可以去选项 - >高级 - > Co de Fields(Tracking等)并在其中添加代码。

编辑:

请注意,codepen包含jQuery UI!

如果未包含jQuery UI,则还需要在主题中包含jQuery UI。这种加入AVADAs孩子的functions.php

function my_scripts() { 
     wp_enqueue_script('jquery-ui-core'); 
} 
add_action('wp_enqueue_scripts', 'my_scripts'); 

希望帮助

+0

我在控制台有这个错误: (index):218未捕获TypeError:jQuery(...)。tabs不是一个函数(匿名函数)@(index):218i @ jquery.js?ver = 1.12.3:2j.fireWith @jquery.js?ver = 1.12.3:2n.extend.ready @ jquery.js?ver = 1.12.3:2K @ jquery.js?ver = 1.12.3:2 – sahnas

+0

I updated包括jquery ui。让我知道这是否有效。 –

相关问题