Показать сообщение отдельно
  #1 (permalink)  
Старый 26.06.2011, 16:52
Новичок на форуме
Отправить личное сообщение для Dr.And Посмотреть профиль Найти все сообщения от Dr.And
 
Регистрация: 26.06.2011
Сообщений: 3

Не работает связка .detach().appendTo
Написал скрипт, но он что-то не работает. Где-то закралась ошибка. Помогите пожалуйста найти. Я не очень силен в написании скриптов...

Скрипт делает следуюющее:
При загрузке страницы содержимое <a></a> контейнера #contrez вырезается и помещается в переменную contPara.
При нажатии кнопки #on_btn запускается функция onClick="init()" и содержимое переменной contPara вставляется в контейнер #cont, при повторном нажатии на кнопку - содержимое контейнера #cont вырезается и опять помещается в переменную contPara.

Вот код скрипта:
$( cutdiv );
function cutdiv() {
var contPara = $('#contrez>a').detach();}
    var i = 0;
function init() {
	var s = i;
	if (s == 0) {
	contPara.appendTo('#cont');	
	i++;		
$("#cont").show(1);
$("#on_btn").attr("class", "onbtn_on");
$("#satus").attr("class", "satus_on");	
	} else {
	var contPara = $('#cont>a').detach();			
	i = 0;
$("#cont").hide(1);
$("#on_btn").attr("class", "onbtn_off");
$("#satus").attr("class", "satus_off");
		}
	}

Последний раз редактировалось Dr.And, 25.07.2011 в 22:00.
Ответить с цитированием