6
votes

Remplacer colscan = "2" avec colspan = "4" en utilisant jQuery

VENUEID: 3

Je veux remplacer le premier colspan = "2" avec colspan = "4" dans ma première truche pas dans la page complète en utilisant jQuery.

Merci.

meilleures salutations, MS


0 commentaires

6 Réponses :


4
votes

Tout d'abord, vous avez oublié de fermer l'un de vos . Deuxièmement, vous aurez besoin d'un identifiant unique ou de votre nom de classe attaché à ce pour la cibler plus facilement. Troisièmement, utilisez jQuery attr () méthode. Comme ceci: xxx


1 commentaires

Désolé mais je ne peux pas avoir d'identification comme généré au moment de l'exécution.



1
votes

Utilisation: premier sélecteur: xxx


0 commentaires

0
votes
$("table tr:first").attr('colspan','4');

0 commentaires

16
votes

Cette jQuery devrait gérer la condition de trouver un TD avec Colspan 2 dans la première tr de quelle table et définir son Colspan à 4. XXX

La meilleure chose à faire serait de simplement Corrigez votre HTML pour produire Colspan = 4


0 commentaires

0
votes
$("table[id$=FormView1] tr:first td[colspan=2]").attr("colspan", "4");

0 commentaires

0
votes

La solution de N1313 pour changer l'attribut est correcte. Si votre question est de savoir comment sélectionnez-vous la première ligne d'une page contenant une cellule avec un attribut Colspan, vous devez simplement modifier votre sélecteur en quelque chose comme ceci:

$("tr:first").find("td[colspan='2']:first").attr('colspan','4');


0 commentaires