Tengo algunas barra de progreso (resultados de la búsqueda), cuyo valor se establece de forma dinámica en document.readyjQuery UI: múltiple barra de progreso - problemas para establecer valores dinámicos
<div class="progressbar" rel="21"></div>
<div class="progressbar" rel="36"></div>
<div class="progressbar" rel="44"></div>
<div class="progressbar" rel="58"></div>
Y
$(document).ready(function() {
$("div.progressbar").progressbar({
value: $(this).attr("rel")
});
});
Este no parece funcionar En cambio, si valoro: 40, todo funciona, entonces el problema no está en la inclusión o el uso.
he intentado con $ .Cada también, pero nada
$("div.progressbar").each (function() {
var element = this;
console.log($(element).attr("rel")); //ok right value
$(element).progressbar({
value: $(element).attr("rel")
});
});
¿Alguna idea?
EDIT: Esto funciona
$("div.progressbar").each (function() {
var element = this;
$(element).progressbar({
value: parseInt($(element).attr("rel"))
});
});
tienes razón .. no había pensado que podría ser un problema de yeso – apelliciari