• Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » Дать один класс всем картинкам на странице (Изменение скрипта watermark (вотермак) ...)
Дать один класс всем картинкам на странице
Дата: Среда, 12.10.2011, 22:04 |
uhelp
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Доброго времени суток Антон! Вот не как не могу разобраться в скрипте, вопрос такой: Допустим есть такой класс с помощью скрипта "myclass" и он используется для картинок на сайте например <img src="1.png" class="myclass"> И чтобы каждый рас не задавать этот класс, как сделать чтобы все ссылки с окончанием .png .img .gif и т.п. автоматический имели класс "myclass" без кода <img src="#"> ? будет интересно если покажите сразу пару примеров, буду рад новым знанием smile

Сообщение отредактировал uhelp - Среда, 12.10.2011, 22:05
 
Дата: Четверг, 13.10.2011, 00:44 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


uhelp,
Quote (uhelp)
Доброго времени суток Антон!

Доброй ) ... Самое лучшее время суток, везде и всегда ))) ...
...
Quote (uhelp)
Вот не как не могу разобраться в скрипте, вопрос такой: Допустим есть такой класс с помощью скрипта "myclass" и он используется для картинок на сайте например <img src="1.png" class="myclass"> И чтобы каждый рас не задавать этот класс, как сделать чтобы все ссылки с окончанием .png .img .gif и т.п. автоматический имели класс "myclass" без кода <img src="#"> ?

Вас интересует как задать всем картинкам класс «myclass» или все же всем ссылкам (“чтобы все ссылки с окончанием .png .img .gif и т.п.”) ... Это существенно ... )
...
Quote (uhelp)
будет интересно если покажите сразу пару примеров, буду рад новым знанием

Всё просто.
Если просто для всех картинок страницы:
Code
<script type="text/javascript">
$(function(){      
/*Start DocumentReady*/
$('img').addClass('myclass');
/*End DocumentReady*/
});
</script>


Тоже самое, но только для блока с ID, например, myId:
Code
<script type="text/javascript">
$(function(){      
/*Start DocumentReady*/
$('#myId img').addClass('myclass');
/*End DocumentReady*/
});
</script>

...
Только для картинок с расширением «.jpg» в блоке с ID == myId, например:
Code
<script type="text/javascript">
$(function(){      
/*Start DocumentReady*/
$('#myId img[src$=".jpg"]').addClass('myJpg');
/*End DocumentReady*/
});
</script>


Только для ссылок на картинки с расширением «.jpg» в блоке с ID == myId:
Code
<script type="text/javascript">
$(function(){      
/*Start DocumentReady*/
$('#myId a[href$=".jpg"]').addClass('linkJpg');
/*End DocumentReady*/
});
</script>

...


Пример ....
...

По теме: «Результаты по запросу: оформление ссылок» ...

Прикрепления: 4258987.png (18.4 Kb)

 
Дата: Четверг, 13.10.2011, 01:08 |
uhelp
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Большое спасибо! Завтра на днях сделаю скрипт, и отпишусь получилось или нет, прошу вас пока не закрывать тему, и еще рас спасибо за примеры.

 
Дата: Четверг, 13.10.2011, 01:18 |
uhelp
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
или все же всем ссылкам (“чтобы все ссылки с окончанием .png .img .gif и т.п.

Да только ссылкам, и без кода <img src="#"> например, я выбрал файл с компьютера и загрузил ее в форум, и она будет выглядеть так:
http://likbezz.ru/_fr/4/0347043.png
Нужно чтобы к этой картинке я дал свой класс и сделать скрипт для этого класса.
P.S. У меня есть один скрипт для картинок, и его класс задается таким образом
Code
"className": "MyclassName"

И для того чтобы скрипт делал свою работу, нужно добавить в картинку класс (<img src="1.png" class="myclass">)
И чтобы каждый рас не добавлять, и у пользователей нету доступа к HTML тегам, я задумался сделать такой скрипт чтобы автоматический дал класс всем картинкам на странице, например ссылка http://likbezz.ru/_fr/4/0347043.png

Прикрепления: 0347043.png (0.5 Kb)

Сообщение отредактировал uhelp - Четверг, 13.10.2011, 01:20
 
Дата: Четверг, 13.10.2011, 10:26 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


uhelp,
Quote (uhelp)
P.S. У меня есть один скрипт для картинок, и его класс задается таким образом
Code
"className": "MyclassName"

И для того чтобы скрипт делал свою работу, нужно добавить в картинку класс (<img src="1.png" class="myclass">)

Может проще отредактировать сам скрипт, нежели писать дополнительный для нужных задания классов?
... По моему это логичнее и проще ...


 
Дата: Четверг, 13.10.2011, 13:11 |
uhelp
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Давайте попробуем разобраться в самом скрипте... В общем я вчера поздно решил попробовать использовать скрипт из ваших примеров, но к большому моему сожалению скрипт вообще перестал работать.
Пожалуйста дайте свой э-мейл или icq чтобы я вам показал сам скрипт и на демо сайте как он работает и устанавливается, скрипт не сложный и всего займет пару ваших времени! Мой icq 625177570. Пожалуйста очень прошу, а ответ обязательно оставлю в этой теме после разборки скрипта. Или дайте пожалуйста свой контакт для связи


 
Дата: Четверг, 13.10.2011, 17:58 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


uhelp,
Quote (uhelp)
Пожалуйста дайте свой э-мейл или icq чтобы я вам показал сам скрипт и на демо сайте как он работает

Чем вам не подходит форум или система личных сообщений?
Код можете выложить и здесь, а адрес сайта - в личку, если не хотите светить.
Кроме того, я не решаю подобные вопросы в Аське, она, кстати, в профиле.
...


 
Дата: Четверг, 13.10.2011, 23:52 |
uhelp
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
Чем вам не подходит форум или система личных сообщений?

Я понимаю, давайте лучше я вам напишу в ЛС и объясню почему я попросил icq.

Добавлено (13.10.2011, 23:52)
---------------------------------------------
В ЛС

Quote
Длина сообщения превышает допустимое значение


Поэтому все таки лучше тут smile
В общем о скрипте, скрипт для наложения водяных знаков, и с помощью яваскрипта, скрипт написан для HTML5 на элементе канвас. Функция data:image/png;base64

И вот полный код:

Code
  
   <!-- Look at the configuration -->  
   <script src="/wotemark/watermark.js"></script>  
   <script>  
   var load = false;  
   window.onload = function(){  
   if(!load) {  
   wmark.init({  
   /* config goes here */  
   "position": "bottom-right", // default "bottom-right"  
   "opacity": 50, // прозрачность- 50  
   "className": "watermark", // default "watermark"  
   "path": "wotemark/chopp.png"  
   });  
     
   load = true;  
   }  
   }  
   </script>  
   <!-- IGNORE THIS -->  
  


И для того чтобы он нанес свой удар на картинку, нужно добавить картинку в тег <img src="mypic.png" class="watermark"> И чтобы он работал и для пользователей сайта, нужно чтобы все ссылки с оканчанием .png .gif .jpg и т.п. автоматический имели класс watermark.
Вот в этом и проблема, и демо можно увидеть на том сайте где находится файл js. Помогите пожалуйста разобраться, это вообще можно сделать, хоть как то, но без <img> ?

P.S ссылку на сайт, и на файл js отправил в ЛС


 
Дата: Пятница, 14.10.2011, 01:52 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


uhelp,
Quote (uhelp)
И для того чтобы он нанес свой удар на картинку, нужно добавить картинку в тег <img src="mypic.png" class="watermark"> И чтобы он работал и для пользователей сайта, нужно чтобы все ссылки с оканчанием .png .gif .jpg и т.п. автоматический имели класс watermark.
Вот в этом и проблема, и демо можно увидеть на том сайте где находится файл js. Помогите пожалуйста разобраться, это вообще можно сделать, хоть как то, но без <img> ?

Code
<script type="text/javascript">
var load=false;
window.onload=function(){
if(!load){
$('div.BlockCont img').addClass('watermark'); /* Блок в котором картинки */
wmark.init({
/* config goes here */
"position": "bottom-right", /* default "bottom-right" */
"opacity": 50, /* прозрачность- 50 */
"className": "watermark", /* default "watermark" */
"path": "/_example/jscript/2011/watermark/chopp.png"
});
load=true;
}}
</script>



...
Пример - (код для вас отмечен комментариями в исходнике) ...
...

Прикрепления: 0911510.png (7.0 Kb)

 
Дата: Пятница, 14.10.2011, 23:58 |
uhelp
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Спасибо вам большое за уделенное времени и за помощь. Очень благодарен.

 
Дата: Воскресенье, 24.11.2013, 12:42 |
Рядовой
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Offline


10 раз попробовал установить для модуля "Онлайн игры" IMAGE1 и т.д. Ничего не работает. likbezz, можешь объяснить как установить скрипт для этого модуля ?

 
Дата: Воскресенье, 24.11.2013, 23:22 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


ICE-DOG,
Цитата ICE-DOG, Вс, 24.11.2013, 12:42:10
10 раз попробовал установить

А надо было один раз внимательно прочитать тему.

Цитата ICE-DOG, Вс, 24.11.2013, 12:42:10
можешь объяснить как установить скрипт для этого модуля ?

Тема полностью раскрыта.
Дублировать ответы не нахожу необходимым.
Конкретные вопросы по теме есть?


 
Дата: Понедельник, 25.11.2013, 08:17 |
Рядовой
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Offline


likbezz,
Цитата uhelp, Пт, 14.10.2011, 01:52:01
и на файл js отправил в ЛС

Возможно у меня просто нет файла js


 
Дата: Понедельник, 25.11.2013, 20:15 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


ICE-DOG,
Цитата ICE-DOG, Пн, 25.11.2013, 08:17:16
Возможно у меня просто нет файла js

Так есть же рабочий пример..
http://likbezz.ru/_example/jscript/2011/watermark/watermark.js


 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » Дать один класс всем картинкам на странице (Изменение скрипта watermark (вотермак) ...)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия