J'ai une table qui est triée avec succès en utilisant le plugin tablesorter. Cependant, je veux mettre en évidence le texte dans un champ de texte particulier dans une rangée particulière. Il a un identifiant unique, mais quand je place mon code après le code de tri cela ne fonctionne pas. Voici mon code:Plugin jQuery tablesorter - Effectuer une action AFTER table est triée
jQuery(document).ready(function() {
jQuery("#filetable").tablesorter({
sortList: [[3,1]],
widgets: ['zebra'],
testExtraction: "complex"
});
//my new code which doesn't work as expected
if(jQuery("#new_foldername").length > 0){
jQuery("#new_foldername").focus(function() { jQuery(this).select(); });
}
});
Si je colle une alerte juste après la vérification pour voir si le existe #new_foldername, je vois l'alerte, et je vois le texte souligné en arrière-plan (donc mon code pour mettre en évidence le texte travaux). Lorsque je clique pour fermer l'alerte, la table finit de trier ... et le texte n'est plus mis en surbrillance.
Des idées sur ce qui pourrait se passer?
Merci dude. Wow c'était il y a un moment j'ai posté ça! Je suis maintenant passé à l'utilisation de Datatables maintenant, donc incapable de tester votre suggestion, mais cela semble plausible ...! – WastedSpace