¿Cómo puedo obtener todos los elementos td con 'colspan' mayor que 1 en jQuery?seleccione td elemensts con colspan
var nodes = $('td[colspan>1]');
El código anterior parece no funcionar.
¿Cómo puedo obtener todos los elementos td con 'colspan' mayor que 1 en jQuery?seleccione td elemensts con colspan
var nodes = $('td[colspan>1]');
El código anterior parece no funcionar.
Puesto que no hay colspan = 0 sólo se puede hacer
$('td[colspan]').not('[colspan=1]')
Uso filter:
var nodes = $('td[colspan]').filter(function() {
return +$(this).attr('colspan') > 1
});
El +
antepuesto a $(this).attr('colspan')
convierte la cadena en un número
var tds = $('td').each(function(){
if($(this).attr('colspan') > 1){
return $(this);
}
})
¿Qué pasa si un td no tiene colspan en absoluto?
debido a '[colspan]' no se incluirán. – Thomas
¡Me gusta este! – Erik