selectivizr - expresión no reconocida::[type=checkbox] con jQuery 1.8
motor selector jquery (2)
Actualizo el código a jQuery 1.8 y empiezo a recibir este error:
unrecognized expression: :[type=checkbox]
Por supuesto, esto es como decir que la expresión :[type=checkbox]
no es reconocida por la nueva versión de jQuery y mi pregunta es:
He escrito de la manera incorrecta, o es un error ?
He hecho esta versión para prueba en jsFiddle http://jsfiddle.net/4y8tb/6/ , abra la consola para ver el registro, y si cambia la versión de jQuery lo verá uno para trabajar y otro no.
He intentado con otra sintaxis (como :[type="checkbox"]
) pero falla.
Cambia esto:
$(''input:[type=checkbox]'')
A:
$(''input[type=checkbox]'')
Está utilizando el selector Attribute Equals
, la sintaxis debería ser:
$(''element[attribute="value"]'')
jQuery tiene un pseudoselector propio para casillas de verificación:
$('':checkbox'')