2017-07-17 140 views
0

我已經安裝了聯繫表7,因此我的滑動滑塊不再有效。我相信這是因爲聯繫表單7使用的jQuery已過時並覆蓋我的。我沒有使用滑動滑塊插件我只是下載了文件,而不是像使用無WP網站那樣下載文件。我怎樣才能阻止這種情況發生?WordPress插件jQuery覆蓋礦

+0

這不應該是情況下,我有使用光滑滑塊和CF7幾個網站。當您查看源代碼時,是否有兩個版本的jQuery可以加載? –

+0

@NeilKennedy不應該發生我已經在網站上運行它們。這可能是與包括我的jQuery的頭部而不是功能文件? – Reece

回答

0

使用jQuery衝突的功能爲jQuery庫之間避免衝突,

<script type="text/javascript"> 
    $.noConflict(); 
    // Code that uses other library's $ can follow here. 
</script> 
1

如果您正在使用最新版本的WordPress和jQuery已經排隊正確,你不應該有任何衝突。

jQuery應作爲wp_enqueue_script()中的依賴項傳遞,然後您不必手動加載它。

下面是一個例子:

add_action('wp_enqueue_scripts', function() { 

    wp_enqueue_script('slick-js', get_template_directory_uri() . '/js/slick.js', array('jquery'), '1.0.0', true ); 

});