tengo el siguiente código de control deslizante jQuery:jQuery deslizante: TypeError no detectada: No se puede llamar al método 'addClass' de la indefinida
$(function() {
var select = $("#ppp");
var slider = $("<div id='slider' style='width:575px;'></div>").insertAfter(select).slider({
min: 3,
max: 60,
range: "min",
value: window.slidervalue,
step:3,
slide: function(event, ui) {
select[ 0 ].value = ui.value;
},
stop: function(event, ui) {
document.getElementById('vpp').innerHTML=ui.value;
show_products('1','Y','N','N','N','N','Y');
}
});
window.slidervalue se refiere a un número establecido en otro lugar. #ppp se refiere a Cuando estaba usando jQuery 1.7.2 todo iba bien. Cuando sin embargo cambié a 1.8.1 lanzó una excepción: "TypeError no capturado: No se puede llamar al método 'addClass' de indefinido" No tengo idea de por qué ...
El problema existe en 1.8.0 también. Solo lo encontré cuando comencé a utilizar la función de alojamiento JQuery de Google: http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js ¿Por qué no (Google) solo usan versiones estables para su instalación de hosting? Lo cambié ahora de nuevo a 1.7.2 alojado en mi propio servidor – bicycle
Bueno, las versiones 1.8 todavía están en fase de prueba, por lo que no son completamente confiables. – rahul
es mejor esperar una versión más confiable de 1.8 y cambian a eso hasta que 1.7.2 es la mejor versión disponible – rahul