Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.06.2014, 14:27
Аспирант
Отправить личное сообщение для BARABANTEMO Посмотреть профиль Найти все сообщения от BARABANTEMO
 
Регистрация: 15.03.2012
Сообщений: 79

иконка сообщения на форуме
Всем привет! Опять тупик для меня и опять обращаюсь за помощью более знающим людям. Есть такой скрипт который на форуме юкоз меняет иконки сообщений - вопрос как можно сделать чтобы выбранную иконку можно было видеть сразу и знать какую ты выбрал
<script type="text/javascript">
var vTI = {path: 'http://sait/che/001/all/cat', // путь к папке с иконками
format: 'png', // формат иконок
length: 25, // количество иконок, начиная с 0
p: ''};
if($('#frM29').length){$('#frM29').html('иконка темы:');$('#frM30').html('<div class="themeIcon"></div><input value="*icon-0*" type="hidden" name="description" class="themeIconInput"/><style type="text/css">.themeIcon img {opacity:0.7;}.themeIcon img.checked {opacity:1.0;}</style>');};if($('.thDescr').length){var descN = $('.thDescr');var descInTheme = descN.html().slice(1,-1);if(descInTheme.match(/(\*icon).(\d+).(\\*)/g)){descN.html('<img style="vertical-align:middle;margin-left:5px;" src="'+vTI.path+'/'+descInTheme.slice(6,-1)+'.'+vTI.format+'"/>');} else {descN.html('<img src="'+vTI.path+'/0.'+vTI.format+'"/>');};};$('tr[id^="tt"]').each(function(){var descrThis = $('.threadDescr',this).html(), descrIco = $('.threadIcoTd:eq(1) img',this);if(descrThis.match(/(\*icon).(\d+).(\\*)/g)){descrIco.attr('class','a').attr('src',vTI.path+'/'+descrThis.slice(6,-1)+'.'+vTI.format);} else {descrIco.attr('src',vTI.path+'/0.'+vTI.format);};$('.threadDescr',this).remove();});for(tI = 0; tI <= vTI.length; tI++){isChecked = !tI?'checked':'';vTI.p += '<img class="'+isChecked+'" id="i'+tI+'" name="n'+tI+'" src="'+vTI.path+'/'+tI+'.'+vTI.format+'"/>&nbsp;';};$('.themeIcon').html(vTI.p);$('.themeIcon img').click(function(){$('.themeIcon img.checked').removeClass('checked');$(this).addClass('checked');$('.themeIconInput').val('*icon-'+$(this).attr('id').substr(1)+'*');});    
</script>

всем спасибо
P.S извините - вот точно как здесь я выбрал иконку сообщения и она сразу видна возле названия

Последний раз редактировалось BARABANTEMO, 01.06.2014 в 14:29. Причина: опечатак
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма отправки сообщения с сайта hardwolf Элементы интерфейса 17 24.10.2016 15:00
Резиновые дивы с прокруткой Java Script Mary-Jay Элементы интерфейса 10 24.07.2013 17:51
hide сообщений на форуме fAmOus Элементы интерфейса 2 07.09.2012 15:05
Гостевая Ajax + php не обнавляется при добавлении сообщения onuvidelsolnce AJAX и COMET 6 27.11.2011 21:47
Где посмотреть оставленные тобой сообщения на форуме? Pug-dog&Elephant Оффтопик 2 01.06.2011 10:55