powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JQuery. не работает empty
19 сообщений из 19, страница 1 из 1
JQuery. не работает empty
    #36318556
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">


$(document).ready(function() {


$("#kuzov").click(function() {
var selected = $('input[name=kuzov]').val();

if (selected== 1 ) {
$("#dop").empty();
$("#dop").append("<input type=’text’ name=’name1’ size=26/><br>");
}

else
{
$("#dop").empty();

}

});

});
</script>

не понимаю почему не работает, мож кто сталкивался?
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36318558
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
append делает, а empty нет!
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36318701
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если попробовать
Код: plaintext
$("#dop").html('');
?
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36319013
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сказочный леший,

не припомню в jQuery метода empty. Можете дать ссылку на ман?
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36319189
jQuery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нитак?
Код: plaintext
1.
jQuery('#dop').children().remove()
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36319264
jQuery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не нах, так гламурнее

Код: plaintext
1.
jQuery('#dop').children().remove().end().append("<input type=’text’ name=’name1’ size=26/><br>");
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36319604
jQuery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
an0nymСказочный леший,

не припомню в jQuery метода empty. Можете дать ссылку на ман?
есть и empty()

(у меня отработало нормально)
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36320334
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оказывается не срабатывает функция для других элементов kuzov

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<input name="kuzov" type="radio" value="1" id="kuzov">
     Автовышка <br>
     <input name="kuzov" type="radio" value="2" id="kuzov">
     Автогрейдер<br>
     <input name="kuzov" type="radio" value="3" id="kuzov">
     Автокран<br>
     <input name="kuzov" type="radio" value= 4 "" id="kuzov">
     Асфальтоукладчик<br>
     <input name="kuzov" type="radio" value="5" id="kuzov">
     Бетоновоз<br>
     <input name="kuzov" type="radio" value="6" id="kuzov">
     Бетоносмеситель<br>
     <input name="kuzov" type="radio" value="7" id="kuzov">
     Бетононасос<br>
     <input name="kuzov" type="radio" value="8" id="kuzov">
     Бульдозер<br>
     <input name="kuzov" type="radio" value="9" id="kuzov">
     Виброкаток<br>
     <input name="kuzov" type="radio" value="10" id="kuzov">
     Вывоз мусора<br>
      <input name="kuzov" type="radio" value="11" id="kuzov">
     Грейфер<br>

глаз замылился...
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36320414
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Срабатывает только для первого значения. Может другое событие нужно использовать?
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36321420
GWhite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а где элемент с id="dop" в примере?
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36321811
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
<div id="dop"></div>
идет сразу после списка
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36321820
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
$("input:radio").click(function(){
             thisval = this.value;
                  alert(thisval);
             
          });

});

вот такой код обрабатывает ВСЕ радио, но проблема в том что у меня кроме вышеперечисленных радио(выбор кузова), есть и другие....
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36322358
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 $("input:radio").click(function(){
           thisval = this.value;
                  alert(thisval);
          switch (thisval) {
		  
		case  1 :  alert(thisval);
		$("#dop").append("Высота:<br><input type=’text’ name=’name1’ size=8/><br>Коленчатые:<br><input type=’text’ name=’name1’ size=8/><br>Телескопические:<br><input type=’text’ name=’name1’ size=8/><br>г/п:<br><input type=’text’ name=’name1’ size=8/><br><br>");
		

default: $("#dop").empty();

};


          });

case 1 не срабатывает. В чем может быть дело?
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36322408
GWhite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Синтаксис switch внимательнее смотрите, break забыли.
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36322419
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c бриком тоже нет.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
 $("input:radio").click(function(){
           thisval = this.value;
                  alert(thisval);
          switch (thisval) {
		  
		case  1 :  alert(thisval);
		$("#dop").append("Высота:<br><input type=’text’ name=’name1’ size=8/><br>Коленчатые:<br><input type=’text’ name=’name1’ size=8/><br>Телескопические:<br><input type=’text’ name=’name1’ size=8/><br>г/п:<br><input type=’text’ name=’name1’ size=8/><br><br>"); break;
		

default: $("#dop").empty(); break;

};

...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36322740
GWhite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рабочий, но не самый лучший вариант:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<html>
	<head>
	<script src="jquery-min.js" type="text/javascript"></script>
	<script type="text/javascript">
	$(document).ready(function(){
		$(".kuzov").click(function() {
			switch (this.value){
			case '1':
					$('#div').empty();
					break;
			default: alert('no');break;
			}
			});
	});
	</script>
	</head>
	<body>
		<input type="radio" value="1" class="kuzov">Стереть
		<input type="radio" value="2" class="kuzov1"> 14 
		<input type="radio" value="3" class="kuzov"> 16 
		<div id="div">текст</div>
	</body>
</html>
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36322763
Сказочный леший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему не самый лучший?
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36322834
GWhite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
потому что, если много инпутов будет у вас на страничке, затратно будет для каждого элемента определять обработчик.
...
Рейтинг: 0 / 0
JQuery. не работает empty
    #36323365
jQuery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
jQuery('input').filter('.kuzov')
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JQuery. не работает empty
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]