Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/12: Рейтинг темы: голосов - 12, средняя оценка - 4.83
 Аватар для Linked
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677

Функции в JQuery

03.03.2013, 11:59. Показов 2202. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть сие-чудо:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<html>
<head>
<title>TESTING JQUERY</title>
<script type = "text/javascript" src = "jquery.js"></script>
<script>
$(function ABC123(){var a = $('#id1').val(); alert(a); $('p').load('test.php', {ram: a});});
</script>
</head>
<body>
<p>TEXT</p>
<input type = "text"
id = "id1"
value = "">
<br>
<input type = "button"
value = "Изменить цвет"
onclick = "ABC123();">
</body>
</html>
Как видим вначале функция на jquery, а ниже по нажатию кнопок я пытаюсь её вызвать. Но получается так, что при загрузке страницы запускается та функция, а при нажатию кнопки ничего не происходит.В чём беда?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.03.2013, 11:59
Ответы с готовыми решениями:

Вызов jquery функции
При активации checkbox'a необходимо произвести автозаполнение формы и заблокировать ее. Пишу следующим образом: ...

Вызов функции jQuery
Здравствуйте Есть такая конструкция &lt;div class=&quot;number&quot;&gt; &lt;ul&gt; &lt;li onclick=&quot;func(1)&quot;&gt;Номер 1&lt;/li&gt; &lt;li...

Не работают функции jquery
делаю простой пример &lt;script type=&quot;text/javascript&quot; src=&quot;jquery.js&quot;&gt;&lt;/script&gt; &lt;div id=&quot;a1&quot;&gt;1111111&lt;/div&gt; &lt;div...

7
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
03.03.2013, 12:15
Цитата Сообщение от Linked Посмотреть сообщение
JavaScript
1
$(function ABC123(){var a = $('#id1').val(); alert(a); $('p').load('test.php', {ram: a});});
JavaScript
1
$(function(){function ABC123(){var a = $('#id1').val(); alert(a); $('p').load('test.php', {ram: a});})});
1
 Аватар для Linked
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
03.03.2013, 15:01  [ТС]
KOPOJI, не получается
Не идёт вызов функции с кнопки
0
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
04.03.2013, 15:32
Вот так функция работает, я проверил без load
JavaScript
1
2
3
4
5
6
7
<script>
function ABC123(){
var a = $('#id1').val();
 alert(a);
 $('p').load('test.php', {ram: a});
};
</script>
1
 Аватар для Linked
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
04.03.2013, 18:34  [ТС]
Soldado, а как что-бы срабатывало по нажатию кнопки на форме?(функция ABC123)?
0
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
04.03.2013, 18:55
А где у Вас форма? Если Вы имеете в виду, что поле и кнопка завёрнуты в форму, а кнопка имеет type="submit'
Тогда так
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<html>
  <head>
    <title>TESTING JQUERY</title>
    
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />    
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
 
<script>
function ABC123(){
var a = $('#id1').val();
 alert(a);
$('p').load('test.php', {ram: a}); 
};
</script>
 
</head>
<body>
<p>TEXT</p>
<form  onsubmit = "ABC123();return false; ">
<input type = "text" id = "id1" value = "">
<br>
<input type = "submit" value = "Изменить цвет" >
    
</form>
 
</body>
</html>
1
 Аватар для Linked
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
04.03.2013, 22:57  [ТС]
Soldado, ок. Можете пожалуйста привести пример как не только отправить параметры, но и занести их в переменную и вывести их? Или они уже содержатся в той переменной что *load() ?
0
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
05.03.2013, 19:30
Путано Вы как - то спрашиваете.
Смотрите index.php
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<html>
  <head>
    <title>TESTING JQUERY</title>
    
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />    
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
 
<script>
function ABC123(){
var a = $('#id1').val();
 alert(a);
$('p').load('test.php', {ram: a}); 
};
</script>
 
</head>
<body>
<p>TEXT</p>
<form  onsubmit = "ABC123();return false; ">
<input type = "text" id = "id1" value = "red">
<br>
<input type = "submit" value = "Изменить цвет" >
    
</form>
 
</body>
</html>
test.php

PHP
1
2
3
4
<?php
$colorBg=$_POST["ram"];
echo "<span style='background-color:".$colorBg."'>Из файла test.php</span>";
?>
Демо-страница цвет вводить кодом (например #eb8f14) или словами.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.03.2013, 19:30
Помогаю со студенческими работами здесь

По работе jQuery и функции alert
Почему так сообщение высвечивается: var a = $('.main_content').height(); alert(a); а так - нет: alert($('.main_content').height());...

Не работает вызов функции Jquery
Сделано было на чистом JS, по заданию, нужно сделать все то же с Jquery пытаюсь написать вывод...

Jquery объединить две функции
Задача следующая в зависимости от выбранного времени и даты выводить данные из базы (это не проблема). Проблема в том, что jquery plugins...

Вызов функции jquery из php
Решил оптимизировать немного код, когда выводил не через php с помощью echo, а обычным html все работало. Подскажите пожалуйста как...

jquery функции slideUpDiv() и slideDown()
У меня есть такой код, он скрывает и показывает div, подскажите как сделать что бы div можно было только показать. Ну что бы он изначально...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru