J'ai utilisé "icheck jQuery" pour modifier le style de la case à cocher. Mais quand j'ajoute un script icheck - mon onlick Metod cesse de fonctionner. Pourquoi cela se passe-t-il? mon script: p>
3 Réponses :
Il est probablement remplacé par le script icheck code>. Essayez d'utiliser uniquement JQuery:
là sont deux événements: dans mon exemple, j'utilise un élément de bloc Aussi: vous avez une faute de frappe dans votre nom de méthode (manquant icheck code>
enregistre les événements personnalisés Vous pouvez écouter. Je propose un exemple de travail sur JSBIN , la principale différence est la suivante: ifchecked code> et
. Si vous souhaitez attraper toutes les modifications à votre case à cocher, vous devez écouter les deux ou simplement écouter pour ifunchecked code>
ifchanged code>. Cela fonctionnera pour basculer la ligne, comme vous testez
coché code> dans votre
hide_row_metod code>. P>
Div # Row1 code>, il va donc rendre différemment (
inline code>) après vérification et décocher. p>
h code>). p> p>
Je sais que cela fait quelque temps que cette question a été posée. J'ai fait un script pour capturer l'attribut OnClick de chaque radio / case à cocher et l'attacher à son Icheck / Iradio correspondant. N'oubliez pas de l'exécuter après l'application de Icheck. Définissez un délai d'attente ou exécutez-le après la mise en œuvre de iCHECK:
$("[class*='icheckbox'],[class*='iradio']").each(function(){ $(this).find("ins").attr("onclick", $(this).find("input").attr("onclick")); });
Inspectez le HTML rendu une fois que iCheck est appliqué