Estoy tratando de obtener todos los elementos con una identificación que comience con algún valor. A continuación se muestra mi código jQuery. Estoy tratando de usar una variable de JavaScript cuando busco artículos. Pero no funciona. ¿Qué me estoy perdiendo a continuación? Entonces, el 'valor' de identificación que estoy buscando es el valor del elemento en el que se hizo clic
$(document).ready(function() { $('input[name$="_chkmulti"]').click(function(){ var value = $(this).val(); $("td[id^= + value +]").each(function(){ alert("yes"); }); }); });tratar:
$("td[id^=" + value + "]")Aquí tienes:
$('td[id^="' + value +'"]') entonces, si el valor es, por ejemplo 'foo' , entonces el selector será 'td[id^="foo"]' .
Tenga en cuenta que las comillas son obligatorias : [id^="...."] .
Fuente: http://api.jquery.com/attribute-starts-with-selector/