簡體   English   中英

WordPress插件jQuery沖突

[英]Wordpress Plugin jQuery Conflicts

我正在開發一個插件,但我無法擺脫網站中的jquery沖突,即使主題已使用jquery,我也想在插件中包含我自己的jquery和自定義腳本,有可能完全在另一種方法中再次使用jquery只影響插件的方式?

現在我有了這個,但是它們與主題jquery和腳本沖突,我如何完全分離jquery插件,我的意思是僅用於該插件?

    function il_style() {

    wp_register_script( 'il_admin_jquery_script', plugins_url( '/il_js/jquery-1.11.0.min.js' , __FILE__, true));
    wp_register_script( 'il_admin_jquery_forms_styler_script', plugins_url( '/il_js/jquery.formstyler.min.js' , __FILE__, true));
    wp_register_script( 'il_admin_custom_jquery_script', plugins_url( '/il_js/il.jquery.custom.js' , __FILE__, true));
    wp_register_script( 'il_custom_jquery_forms', plugins_url( '/il_js/il.jquery.forms.js' , __FILE__, true));
    wp_register_script( 'il_custom_jquery_captcha', plugins_url( '/il_js/QapTcha.jquery.js' , __FILE__, true));
    wp_register_script( 'il_custom_jquery_captcha_touch', plugins_url( '/il_js/jquery.ui.touch.js' , __FILE__, true));

    wp_enqueue_scripts('il_admin_jquery_script');
    wp_enqueue_scripts('il_admin_jquery_forms_styler_script');
    wp_enqueue_scripts('il_admin_custom_jquery_script');
    wp_enqueue_scripts('il_custom_jquery_forms');
    wp_enqueue_scripts('il_custom_jquery_captcha');
    wp_enqueue_scripts('il_custom_jquery_captcha_touch');
}
add_action( 'init', 'il_style' );

那么,您是說要刪除用戶的jquery副本並在插件中使用您自己的副本嗎?

如果是這樣,您肯定應該檢查用戶是否已經在其站點上運行了jQuery,並正在使用它?

如果插件覆蓋了我自己的副本,我會很生氣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM