Un utilisateur a demandé 👇

Salut,

Je pense que WordPress a lancé le plugin jquery-migrations, donc toutes les occurrences de “.live” doivent être changées en “.on”

J’obtiens cette erreur lorsque j’essaie d’ajouter un champ à un champ de type de travail :

Uncaught TypeError: jQuery(...).live is not a function
.../wp-content/plugins/just-custom-fields/assets/just_custom_fields.js?ver=5.5:95

tiens:

// init delete button on change popup
  jQuery('#jcf_ajax_content .jcf_edit_fieldset a.field-control-remove').live('click', function() {
...

comme solution rapide, vous pouvez mettre en file d’attente le plugin de migration jquery avec votre plugin

quelque chose comme à propos de tom

Ce sujet a été modifié pour la dernière fois il y a 4 mois par.

(@netzgestaltung)

Il ya 4 mois

Au moment d’écrire ces lignes, le moniteur de requête génère un avis d’amortissement :

Deprecated Array and string offset access syntax with curly braces is deprecated

un

.../wp-content/plugins/just-custom-fields/core/JustField.php:326

(@netzgestaltung)

Il ya 4 mois

J’ai essayé la page avec ce code qui a fonctionné:

add_action('admin_enqueue_scripts', 'myPlugin_jcf_admin_fix');
function myPlugin_jcf_admin_fix(){
  $screen = get_current_screen();
  if ( in_array($screen->id, array('settings_page_jcf_admin', 'settings_page_jcf_fieldset_index')) ) {
    wp_enqueue_script('jquery-migrate');
  }
}

Cette réponse a été modifiée il y a 4 mois par.

(@aprokopenko)

Il ya 4 mois

Bonjour, nous reviendrons sur ces problèmes lorsque nous aurons de la banque. Je vous contacterai quand ils seront corrigés

(@dagelvis)

Il ya 4 mois

Il m’arrive la même chose, détournez un fil pour voir s’il y a une solution

(@ danyg79)

Il ya 4 mois

J’ai eu le même problème, j’ai trouvé 2 choses que vous pouvez faire : 1) Activer jQuery Migrate Helper 2) installer partout où vous avez jQuery(…). Changez-le en jQuery(…).on, pour référence ici : https://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function. J’ai trouvé que si vous avez une fonction attachée, si vous utilisez body comme premier sélecteur, cela fonctionne bien, par exemple. jQuery(‘.test’). modifications en direct de jQuery(‘body’). on (‘événement’, ‘.test’, fonction () {});

Cette réponse a été modifiée il y a 4 mois par.

(@aprokopenko)

Il ya 4 mois

Bonjour à tous, découvrez la nouvelle version du plugin. Nous ajoutons la dépendance de migration jquery.

(@netzgestaltung)

Il ya 4 mois

J’ai essayé la mise à jour sur une autre page, cela semble fonctionner maintenant.

Merci pour la réponse rapide.

frère, tom

Cette réponse a été modifiée il y a 4 mois par.

(@aprokopenko)

Il ya 4 mois

Super, merci d’avoir signalé un problème.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *