Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не работает код в ие. Событие click. (https://javascript.ru/forum/jquery/25611-ne-rabotaet-kod-v-ie-sobytie-click.html)

Marv 10.02.2012 13:50

Не работает код в ие. Событие click.
 
Собираюсь заменить радиобоксы своими
$(document).ready(function () {
	var rBoxes = {};
	var cnt = 0;
	$("#conf-form-fields .property-name :radio, #conf-form-colors :radio").each(function(){		
		if(typeof rBoxes[this.name] == 'undefined') rBoxes[this.name] = {};
		rBoxes[this.name][cnt] = {
			"id":this.id, 
			"checked":this.checked,
			"obj":$(this),
			"value":this.value
		};
		cnt++;
	});
	
	cnt = 0;
	for(var name in rBoxes){
		id = "chBox" + cnt;
		$("#conf-input").append('<input type="hidden" id="' + id + '" name="' + name + '" value="">');		
		for(var rBox in rBoxes[name]){
			div = rBoxes[name][rBox]["obj"].closest("div");
			div.addClass("radioBox inp_" + id + " value_" + rBoxes[name][rBox]["value"]);
				
			if(rBoxes[name][rBox]["checked"]){
				div.addClass("radioBoxCheck");
				$('#' + id).attr("value", rBoxes[name][rBox]["value"]);
			}
			
			rBoxes[name][rBox]["obj"].remove();
		}
		cnt++;
	}	
	
	$(".radioBox").click(function(){alert("111111")});
});

Во всех браузерах кроме ие работает. Шестой возвращает ошибку "console - определение отсутствует". Девятый молча не работает, но когда захожу в местную панель инструментов для вебмастера, код как по волшебству начинает работать. Никак не могу найти ошибку.label);
$('#' + id).attr(

devote 10.02.2012 14:21

дык может стоит закоментить строки с console

Marv 13.02.2012 13:49

Понятия не имею, какая функция в консоль выводит


Часовой пояс GMT +3, время: 14:31.