Wie kann ich alle td Elemente mit 'colspan' größer als 1 in jQuery bekommen?select td elements mit colspan
var nodes = $('td[colspan>1]');
Der obige Code scheint nicht zu funktionieren.
Wie kann ich alle td Elemente mit 'colspan' größer als 1 in jQuery bekommen?select td elements mit colspan
var nodes = $('td[colspan>1]');
Der obige Code scheint nicht zu funktionieren.
Da es keine colspan = 0 Sie tun können, nur
$('td[colspan]').not('[colspan=1]')
Verwendung filter:
var nodes = $('td[colspan]').filter(function() {
return +$(this).attr('colspan') > 1
});
Die +
vorangestellt $(this).attr('colspan')
die Zeichenfolge in eine Zahl konvertiert
var tds = $('td').each(function(){
if($(this).attr('colspan') > 1){
return $(this);
}
})
Was ist, wenn ein TD überhaupt keinen Colspan hat?
wegen der '[colspan]' werden sie nicht enthalten sein. – Thomas
Ich mag dieses! – Erik