Показать сообщение отдельно
  #1 (permalink)  
Старый 05.12.2012, 18:05
Кандидат Javascript-наук
Отправить личное сообщение для koeshiro Посмотреть профиль Найти все сообщения от koeshiro
 
Регистрация: 05.12.2012
Сообщений: 125

Как найти кол. элементов в диве?
Здравствуйте
Недавно подруга угаворила меня сделать читалку для её группы перевода манги. Я согласился, да и всё хорошо шло, но возникла проблемка. Я использую систему нумерации . . . Как бы это получчше объяснить. Думаю код скажет больше чем я.
$ ( document ).ready ( function ( )
{
	var img_id = 1 ;

	$ ( '#click_right' ).click ( function ( )
	{
		$ ( '#slide' ).remove ( ) ;

		img_id = img_id < 3 ? img_id + 1 : 1 ;

		$ ( '#slide_text' ).html ( '<img src="/Transcoded_Mp3_Files/Switch_Jpg_Image/Folder_' + img_id + '_.jpg" border="0" /><br /><br />( [ YOUR STATIC TEXT / ANY STATIC TEXT ] WILL BE HERE ) === ( THIS STATIC TEXT WILL NOT CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )<br /><br />' ) ;

		if ( img_id == 1 )
		{
			$ ( '#slide_text' ).html ( '( [ YOUR DYNAMIC TEXT ID 1 / ANY DYNAMIC TEXT ID 1 ] WILL BE HERE ) === ( THIS DYNAMIC TEXT WILL CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )' ) ;
		}
		else if ( img_id == 2 )
		{
			$ ( '#slide_text' ).html ( '( [ YOUR DYNAMIC TEXT ID 2 / ANY DYNAMIC TEXT ID 2 ] WILL BE HERE ) === ( THIS DYNAMIC TEXT WILL CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )' ) ;
		}
		else if ( img_id == 3 )
		{
			$ ( '#slide_text' ).html ( '( [ YOUR DYNAMIC TEXT ID 3 / ANY DYNAMIC TEXT ID 3 ] WILL BE HERE ) === ( THIS DYNAMIC TEXT WILL CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )' ) ;
		}
	}
	) ;

	$ ( '#click_left' ).click ( function ( )
	{
		$ ( '#slide' ).remove ( ) ;

		img_id = img_id > 1 ? img_id - 1 : 3 ;

		$ ( '#slider' ).html ( '<img src="/Transcoded_Mp3_Files/Switch_Jpg_Image/Folder_' + img_id + '_.jpg" border="0" /><br /><br />( [ YOUR STATIC TEXT / ANY STATIC TEXT ] WILL BE HERE ) === ( THIS STATIC TEXT WILL NOT CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )<br /><br />' ) ;

		if ( img_id == 1 )
		{
			$ ( '#slide_text' ).html ( '( [ YOUR DYNAMIC TEXT ID 1 / ANY DYNAMIC TEXT ID 1 ] WILL BE HERE ) === ( THIS DYNAMIC TEXT WILL CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )' ) ;
		}
		else if ( img_id == 2 )
		{
			$ ( '#slide_text' ).html ( '( [ YOUR DYNAMIC TEXT ID 2 / ANY DYNAMIC TEXT ID 2 ] WILL BE HERE ) === ( THIS DYNAMIC TEXT WILL CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )' ) ;
		}
		else if ( img_id == 3 )
		{
			$ ( '#slide_text' ).html ( '( [ YOUR DYNAMIC TEXT ID 3 / ANY DYNAMIC TEXT ID 3 ] WILL BE HERE ) === ( THIS DYNAMIC TEXT WILL CHANGE ON NEW [ IMAGE / PICTURE ] ASSIGNMENT )' ) ;
		}	
	}
	) ;
}
) ;

Видите? Вот подобную читалку я и делал. Без анимации, без особых плющек. Сами проблемы в том что мне нужно узнать число картинок чтоб каректно настроить код. Да и вторая проблемка есть. Надо мне как то создать такоеже число <li> с кнопками которые прировняют img_id к номеру этого самого <li>. . . Не хотел я вас беспокоить, но один человек уже месяц в сети не появлялся.
Ответить с цитированием