Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 12.10.2018, 11:26
Профессор
Отправить личное сообщение для Stas1985 Посмотреть профиль Найти все сообщения от Stas1985
 
Регистрация: 05.03.2012
Сообщений: 159

Сообщение от Dilettante_Pro Посмотреть сообщение
Stas1985,
Попробуйте такой вариант в touchTouch
// Creating a placeholder for each image
		items.each(function(){
                        var plh = $('<div class="placeholder">');
                         plh.append(this.nextElementSibling);
			placeholders = placeholders.add(plh);
			
		});


Правда, там еще есть
$('.placeholder').empty();

Как-то бы это совместить с loadImage
Такой вариант то же не работает
// Creating a placeholder for each image
		items.each(function(){
                        var plh = $('<div class="placeholder">');
                         plh.append(this.nextElementSibling);
			placeholders = placeholders.add(plh);
			
		});
Ответить с цитированием
  #22 (permalink)  
Старый 12.10.2018, 12:59
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Тогда так
// Call the load function with the href attribute of the item
			loadImage(items.eq(index).attr('href'), function(){
				placeholders.eq(index).html(this);
				placeholders.eq(index).append("<span>" + items.eq(index).children('img').attr('alt') + "</span>");
			});
		}
Ответить с цитированием
  #23 (permalink)  
Старый 12.10.2018, 13:49
Профессор
Отправить личное сообщение для Stas1985 Посмотреть профиль Найти все сообщения от Stas1985
 
Регистрация: 05.03.2012
Сообщений: 159

Dilettante_Pro
Спасибо! Данный код работает но при этом дублируется описание. Подскажите с чем это связанно?
Ответить с цитированием
  #24 (permalink)  
Старый 12.10.2018, 13:53
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Сообщение от Stas1985
дублируется описание.
Где дублируется? Где можно посмотреть?
Ответить с цитированием
  #25 (permalink)  
Старый 12.10.2018, 13:59
Профессор
Отправить личное сообщение для Stas1985 Посмотреть профиль Найти все сообщения от Stas1985
 
Регистрация: 05.03.2012
Сообщений: 159

_https://lik-astana.kz/bagetnaya-masterskaya/oformlenie-v-baget/izgotovlenie-ram-dlya-kartin-detail.html
Тут надо включить в браузере просмотр как на мобильном так как шаблоны разные для мобильного и десктоп

Последний раз редактировалось Stas1985, 31.07.2024 в 12:07.
Ответить с цитированием
  #26 (permalink)  
Старый 12.10.2018, 14:28
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Stas1985,
Дублирования не заметил. В спан, мне кажется, лучше добавить стиль

// Call the load function with the href attribute of the item
			loadImage(items.eq(index).attr('href'), function(){
				placeholders.eq(index).html(this);
				placeholders.eq(index).append("<span style='display:block;position:relative;bottom:20px;'>" + items.eq(index).children('img').attr('alt') + "</span>");
			});
		}


Почему исчезли спаны из container_image_all?

Последний раз редактировалось Dilettante_Pro, 12.10.2018 в 14:33.
Ответить с цитированием
  #27 (permalink)  
Старый 12.10.2018, 14:47
Профессор
Отправить личное сообщение для Stas1985 Посмотреть профиль Найти все сообщения от Stas1985
 
Регистрация: 05.03.2012
Сообщений: 159

Цитата:
Почему исчезли спаны из container_image_all?
Все исправил. Подскажите можно ли сделать чтоб текст переносился на другую строчку если он заходит за пределы окна.
Ответить с цитированием
  #28 (permalink)  
Старый 12.10.2018, 15:12
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Просто у вас placeholder получается шире экрана.
Нужен другой ограничитель - и текст сам переносится
<img  src="https://lik-astana.kz/images/stories/virtuemart/product/oforml_v_bag4.jpg">
<div style="display:block;width:400px;border:1px solid black;position:relative;bottom:20px;">
   <span style=>Подскажите можно ли сделать чтоб текст переносился на другую строчку если он заходит за пределы окна</span>
</div>

Последний раз редактировалось Dilettante_Pro, 12.10.2018 в 15:21.
Ответить с цитированием
  #29 (permalink)  
Старый 13.10.2018, 06:01
Профессор
Отправить личное сообщение для Stas1985 Посмотреть профиль Найти все сообщения от Stas1985
 
Регистрация: 05.03.2012
Сообщений: 159

Спасибо Dilettante_Pro!
Перенос строки сделал стилями
<span style='display:block;position:relative;bottom:30px;white-space:normal;line-height:0.9;'>

Теперь вроде как надо все.
Ответить с цитированием
  #30 (permalink)  
Старый 13.10.2018, 06:02
Профессор
Отправить личное сообщение для Stas1985 Посмотреть профиль Найти все сообщения от Stas1985
 
Регистрация: 05.03.2012
Сообщений: 159

В коде есть стрелки для изображений
/* Private variables */

	var 
	    overlay = $('<div id="galleryOverlay">'),
		slider = $('<div id="gallerySlider">'),
		prevArrow = $('<a id="prevArrow"></a>'),
		nextArrow = $('<a id="nextArrow"></a>'),
		overlayVisible =   false;
		prevArrowVisible = true;
		nextArrowVisible = true;
        sliderVisible =    true;		
		/* overlayVisible = true; false;*/

Подскажите как их активировать на изображении?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу решить задачку. 404flanker Ваши сайты и скрипты 3 09.05.2017 11:43
Не могу выучить javascript. usertest Оффтопик 17 20.03.2016 08:33
Не могу решить ошибку в Angular!? maxprof Angular.js 4 27.07.2015 16:24
Не могу решить задачку по js! Илья! Общие вопросы Javascript 4 25.08.2011 20:26
Не могу решить задачу: Добавление цитаты в textarea,где находистся курсор dummer jQuery 1 24.12.2009 18:17