Показать сообщение отдельно
  #1 (permalink)  
Старый 02.08.2013, 11:57
Аспирант
Отправить личное сообщение для feniks7 Посмотреть профиль Найти все сообщения от feniks7
 
Регистрация: 08.07.2013
Сообщений: 51

IE 8 работа JS
Товарищи, наткнулся на такую пробелму - делал сайт, тестировал в опере, мозиле, хроме в ИЕ тоже глянул. Но видимо не доглядел. Почему-то не работает один скрипт. Именно вот такой:
<script language="JavaScript" type="text/javascript"> 
	$( '.items' ).click(function(){
			var txt_name = this.text;
			/*alert(txt_name);*/
			var txt_price = txt_name.split('=')[1];
			var txt_detail = txt_name.split('=')[2];
			txt_name = txt_name.split('=')[0];
			var this_img = $(this).find('.item').css('background-image');	
			$( '#selected_item_name' ).html(txt_name);
			$( '#selected_item_price' ).html(txt_price);
			$( '#text_detail' ).html(txt_detail);
			$( '#image' ).css('background', this_img+'no-repeat');
			$( '#image' ).css('background-size', '100%');
			return false;
		});
</script>


Скрипт должен брать текст и бг-имейдж из одного блока и передавать другому. В других браузерах все норм, в ИЕ нет. Есть идеи?

Не определяет даже первую переменную. Выдает "undefined";

Последний раз редактировалось feniks7, 02.08.2013 в 12:07.
Ответить с цитированием