Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как убрать надпись "Заменять переводы строк тегом <BR>"? (в форме добавления материалов)
Как убрать надпись "Заменять переводы строк тегом <BR>"?
Дата: Понедельник, 02.08.2010, 17:43 |
Полковник
Группа: Помощники
Сообщений: 210
Награды: 0
Репутация: 11
Статус: Offline


Приветствую!;) Извиняюсь заранее если не в том форуме пишу.
Может подскажите, как убрать из формы добавления материалов каталога сайтов это:
Code
<input id="format_brief" type="checkbox" name="format_brief" value="1"><label for="format_brief">Заменять переводы строк тегом <b><BR></b></label>
Пробовал с помощь CSS:
Code
<style>#format_brief, label[for="format_brief"] {display:none;}</style>
в Firefox работает как нужно, но вот в IE8 (и ниже) надпись остается. Возможно как-то убрать с помощью JS или jQuery можно? Действие функции по сути мне не нужно.


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


Komoff,
Quote (Komoff)
Приветствую!;) Извиняюсь заранее если не в том форуме пишу.

- Зато в тему ... biggrin Добрый ... ヅ

Quote (Komoff)
Возможно как-то убрать с помощью JS или jQuery можно?

-Конечно возможно,.. ヅ

Quote (Komoff)
Действие функции по сути мне не нужно.

... Галочка должна стоять или нет? - даже если у её нет - функция остаётся ....

Ща, напишу. К модулю \load\? - я правильно понял? ...

Flesh

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


Komoff,
Quote (JS)
<script type="text/javascript">
$(document).ready(function(){
// Start DocumentReady
$('#format_message,#format_brief,label[for=format_message],label[for=format_brief]').remove();
// End DocumentReady
});
</script>

После $BODY$ - в шаблон добавления сообщения.

Не работает, если у вас вас по умолчанию не открывается страница с формой BB-кодов.

Flesh

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


Komoff,
Quote (likbezz)
Не работает, если у вас вас по умолчанию не открывается страница с формой BB-кодов.

Для этого, можно юзать вот это:
Quote (JS)
<script type="text/javascript">
$(document).ready(function(){
// Start DocumentReady
var $obj='#format_message,#format_brief,label[for=format_message],label[for=format_brief]';
if($('#format_brief,#format_message').length){
$($obj).remove();
}else{
$($obj).live('mouseover',function(){
$($obj).remove();
});};
// End DocumentReady
});
</script>

- При наведении - удаляется ...


Или вот это -
Quote (JS)
<script type="text/javascript">
$(document).ready(function(){
// Start DocumentReady
var $obj='#format_message,#format_brief,label[for=format_message],label[for=format_brief]';
if($('#format_brief,#format_message').length){
$($obj).remove();
}else{
$('div.edtTypeMenu a').click(function(){
$(this).animate({opacity:1},2000,function(){
$($obj).remove();});
});};
// End DocumentReady
});
</script>

- Удаляется черездве секунды...


Всё это потому, что форма подгружается аяксом, и реально, её нет, если включена визуалка.

Где:
$obj='#format_message,#format_brief,label[for=format_message],label[for=format_brief]'; - чё удаляем ...
 

P.S. Будут, если будут, проблемы - рисуй ....

 

Flesh

 
Дата: Понедельник, 02.08.2010, 21:43 |
Полковник
Группа: Помощники
Сообщений: 210
Награды: 0
Репутация: 11
Статус: Offline


likbezz, спасибо большое! Я не думал что так быстро ответишь. Первый скрипт вырезал всё что нужно, во всех браузерах проверил.

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


Komoff,
Можно еще вот так, даже более грамотно будет:
Code
<script type="text/javascript">
$('label').remove(':contains("Заменять переводы строк тегом")');
$('#format_message,#format_brief').css('display','none');
</script>


или вот так:
Code
<script type="text/javascript">
$('label[for^=format_]').remove();
$('#format_message,#format_brief').css('display','none');
</script>


А можно и стилями:
Code
<style type="text/css">
#format_message,#format_brief,#format_message + label,#format_brief + label{display:none;}
</style>

В старых версиях ИЕ не работает.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как убрать надпись "Заменять переводы строк тегом <BR>"? (в форме добавления материалов)
  • Страница 1 из 1
  • 1
Поиск:


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