Страница 1 из 1
Нужно добавить еще один div
Добавлено: 22 дек 2011, 15:13
boombast1k
Привет люди
Кто силен в javascript,jquery помогите пожалуйста.
Я вообще
0 в javascript'е.
Скачал галерею с картинками,там вылазит окно , в окне картинка, а под картинкой несколько дивов которые создаются из .js файла(приведен ниже)
Это начало Код: Выделить всё
buildNav:function(){ var gallery= $(this).get(0); var galleryNav=$("#"+gallery.galleryID).find(".galleryNav"); var galleryThumbs=$("#"+gallery.galleryID).find(".galleryThumbs"); var photoTitle= $("<div/>").addClass("photoTitle"); var thumbsIcon= $("<div/>").addClass("thumbsIcon ico").bind("click",function(){ if(galleryThumbs.is(":hidden")) $(gallery).mb_showThumbs(); else $(gallery).mb_hideThumbs(); }); var startStopIcon= $("<div/>").addClass("startStopIcon ico").bind("click",function(){ if (gallery.sliding) $(gallery).mb_stopSlide(); else $(gallery).mb_startSlide(); }); var prevIcon= $("<div/>").addClass("prevIcon ico").bind("click",function(){ $(gallery).mb_galleryPrev(); }); var nextIcon= $("<div/>").addClass("nextIcon ico").bind("click",function(){ $(gallery).mb_galleryNext(); }); var showExif=gallery.options.exifData; var exifIcon= showExif?$("<div/>").addClass("exifIcon ico").bind("click",function(){ $(gallery).mb_showExifData(); }):""; var photoCounter= $("<div/>").addClass("photoCounter ico"); var vk_like = VK.Widgets.Like("vk_like", {type: "button"}); var galleryBtns= $("<div/>").addClass("galleryBtns"); galleryNav.append(photoTitle); galleryNav.append(galleryBtns); galleryBtns.prepend(vk_like).prepend(thumbsIcon).prepend(startStopIcon).prepend(prevIcon).prepend(nextIcon).prepend((showExif?exifIcon:"")).prepend(photoCounter); },
Продолжение Код: Выделить всё
// public methods $.fn.mbGallery= $.mbGallery.buildMbGallery; $.fn.mb_getPhotos= $.mbGallery.getPhotos; $.fn.mb_buildThumbs= $.mbGallery.buildThumbs; $.fn.mb_buildNav= $.mbGallery.buildNav; $.fn.mb_preload= $.mbGallery.preload; $.fn.mb_changePhoto= $.mbGallery.changePhoto; $.fn.mb_selectThumb= $.mbGallery.selectThumb; $.fn.mb_showExifData= $.mbGallery.showExifData; $.fn.mb_galleryNext= $.mbGallery.next; $.fn.mb_galleryPrev= $.mbGallery.prev; $.fn.mb_gotoIDX= $.mbGallery.gotoIDX; $.fn.mb_startSlide= $.mbGallery.startSlide; $.fn.mb_stopSlide= $.mbGallery.stopSlide; $.fn.mb_showThumbs= $.mbGallery.loader; $.fn.mb_hideThumbs= $.mbGallery.hideThumbs; $.fn.mb_closeGallery= $.mbGallery.closeGallery;
Вот полный js
Скачать
Так вот,помогите пожалуйста добавить див с кнопочкой мне нравится(или вообще любой див) перед остальными кнопками.
Спасибо заранее.
Вот скрин,что нужно сделать
http://alex-ykt.ru/123.jpg
я там опечатался:D
Re: Нужно добавить еще один div
Добавлено: 22 дек 2011, 15:13
boombast1k
эээ.. а где мое сообщение?
Re: Нужно добавить еще один div
Добавлено: 22 дек 2011, 19:12
112
Re: Нужно добавить еще один div
Добавлено: 22 дек 2011, 20:43
boombast1k
Только у меня оно не отображается или у всех так?В чем проблема я чет не понял
я столько писал
.Что мне делать чтоб все показалось?
Если нажать на моем сообщении "Цитата" то все цитирует нормально
Re: Нужно добавить еще один div
Добавлено: 22 дек 2011, 21:00
Александр
boombast1k писал(а):Что мне делать чтоб все показалось?
Выдели только ту часть кода, в которой действительно нужно произвести изменения, а не весь код.
Вряд ли кто-то будет читать 300 строк кода...
Re: Нужно добавить еще один div
Добавлено: 22 дек 2011, 22:11
boombast1k
Александр а можно вас попросить в мой первый пост вставить это,хотя и тут можно оставить
:
Это начало Код: Выделить всё
buildNav:function(){ var gallery= $(this).get(0); var galleryNav=$("#"+gallery.galleryID).find(".galleryNav"); var galleryThumbs=$("#"+gallery.galleryID).find(".galleryThumbs"); var photoTitle= $("<div/>").addClass("photoTitle"); var thumbsIcon= $("<div/>").addClass("thumbsIcon ico").bind("click",function(){ if(galleryThumbs.is(":hidden")) $(gallery).mb_showThumbs(); else $(gallery).mb_hideThumbs(); }); var startStopIcon= $("<div/>").addClass("startStopIcon ico").bind("click",function(){ if (gallery.sliding) $(gallery).mb_stopSlide(); else $(gallery).mb_startSlide(); }); var prevIcon= $("<div/>").addClass("prevIcon ico").bind("click",function(){ $(gallery).mb_galleryPrev(); }); var nextIcon= $("<div/>").addClass("nextIcon ico").bind("click",function(){ $(gallery).mb_galleryNext(); }); var showExif=gallery.options.exifData; var exifIcon= showExif?$("<div/>").addClass("exifIcon ico").bind("click",function(){ $(gallery).mb_showExifData(); }):""; var photoCounter= $("<div/>").addClass("photoCounter ico"); var vk_like = VK.Widgets.Like("vk_like", {type: "button"}); var galleryBtns= $("<div/>").addClass("galleryBtns"); galleryNav.append(photoTitle); galleryNav.append(galleryBtns); galleryBtns.prepend(vk_like).prepend(thumbsIcon).prepend(startStopIcon).prepend(prevIcon).prepend(nextIcon).prepend((showExif?exifIcon:"")).prepend(photoCounter); },
Продолжение Код: Выделить всё
// public methods $.fn.mbGallery= $.mbGallery.buildMbGallery; $.fn.mb_getPhotos= $.mbGallery.getPhotos; $.fn.mb_buildThumbs= $.mbGallery.buildThumbs; $.fn.mb_buildNav= $.mbGallery.buildNav; $.fn.mb_preload= $.mbGallery.preload; $.fn.mb_changePhoto= $.mbGallery.changePhoto; $.fn.mb_selectThumb= $.mbGallery.selectThumb; $.fn.mb_showExifData= $.mbGallery.showExifData; $.fn.mb_galleryNext= $.mbGallery.next; $.fn.mb_galleryPrev= $.mbGallery.prev; $.fn.mb_gotoIDX= $.mbGallery.gotoIDX; $.fn.mb_startSlide= $.mbGallery.startSlide; $.fn.mb_stopSlide= $.mbGallery.stopSlide; $.fn.mb_showThumbs= $.mbGallery.loader; $.fn.mb_hideThumbs= $.mbGallery.hideThumbs; $.fn.mb_closeGallery= $.mbGallery.closeGallery;
Вот полный js
Скачать
Re: Нужно добавить еще один div
Добавлено: 24 дек 2011, 16:57
boombast1k
ну что никто не поможет?
Скиньте пожалуйста ссылку хотя бы,уж очень хочется научиться добавлять блоки