<MyRusakov.ru />

React JS, Redux, ES2015 с Нуля до Гуру

React JS, Redux, ES2015 с Нуля до Гуру

Данный курс - это обширный курс по JavaScript и фреймворку React, который позволит Вам с нуля создавать мощные современные, динамические JavaScript-приложения.

Вы узнаете о тонкостях работы с "профессиональным" JavaScript, а так же узнаете о нововведениях в его новый стандарт ES2015, Вы узнаете, как организовать профессиональное окружение для FrontEnd, изучите профессиональный фреймворк - ReactJS.

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

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Не работает Jquery
01.06.2011 23:19:52 Не работает Jquery Сообщение #1
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

Вот код при нажатии кнопки с айди select нечего не происхидить.
<?php session_start(); ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html charset=windows-1251">
<title>Сайт</title>
<link rel="stylesheet" href="/CSS/finances.css" type="text/css">
<script type="text/javascript" src="/JS/jquery.js"></script>
<script type="text/javascript">
$("#select".click(function() {
alert('sd');
});
</script>
</head>
<body>
<h1 align="center">Финансовая статистика</h1>
</br>
<select name="month" id="month">
<option value="01" selected>Январь</option>
<option value="02">Февраль</option>
<option value="03">Март</option>
<option value="04">Апрель</option>
<option value="05">Май</option>
<option value="06">Июнь</option>
<option value="07">Июль</option>
<option value="08">Август</option>
<option value="09">Сентябрь</option>
<option value="10">Октябрь</option>
<option value="11">Ноябрь</option>
<option value="12">Декабрь</option>
</select>
<select name="year" id="year">
<option value="2011" selected>2011</option>
</select>
<input type="button" id="select" value="Применить">
<table class="finances" id="finances">
<tr>
<th align="center">Дата</th><th align="center">Основание</th><th align="center">Комментарий</th><th align="center">Приход</th><th align="center">Расход</th><th align="center">Остаток</th>
</tr>
<?php
require($_SERVER['DOCUMENT_ROOT']."/include/connect.php";
$seldata = mysql_query("SELECT * FROM `balans` WHERE `acc_id` = '".$_SESSION['acc_id']."'";
while($rowdata = mysql_fetch_array($seldata)) {
?>
<tr>
<td align="center"><?php echo ($rowdata['balans_date']); ?></td>
<td align="center"><?php echo ($rowdata['balans_for']); ?></td>
<td align="center"><?php echo ($rowdata['balans_comment']); ?></td>
<?php
$act = $rowdata['balans_num'];
if($act{0} == '+') {
$act{0} = '';
?>
<td align="center"><?php echo ($act); ?></td>
<td align="center">0</td>
<?php
}
ELSEIF($act{0} == '-') {
$act{0} = '';
?>
<td align="center">0</td>
<td align="center"><?php echo ($act); ?></td>
<?php
}
?>
<td align="center">0</td>
</tr>
<?php
}
?>
</table>
</body>
</html>


P.S. Проверял ссылки все нормально.
Профиль Ответить
01.06.2011 23:22:17 Не работает Jquery Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

А здесь ничего и не произойдёт. Кнопка не подцеплена ни к JavaScript, ни к форме. Никакой реакции, разумеется, не будет.
Профиль Ответить
01.06.2011 23:24:46 Не работает Jquery Сообщение #3
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

Но почему я же писал $("#select".click...
Профиль Ответить
01.06.2011 23:29:04 Не работает Jquery Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Здесь надо писать:
$('#select').live('click', function () {
Профиль Ответить
01.06.2011 23:36:01 Не работает Jquery Сообщение #5
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

А можете обьяснить какая разница чтоб я понял?Может ссылку.))
Профиль Ответить
01.06.2011 23:42:34 Не работает Jquery Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Это документация на live: http://jquery-docs.ru/events/live/
Профиль Ответить
01.06.2011 23:47:57 Не работает Jquery Сообщение #7
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

Вот у меня была еще проблема когда у меня была кнопка в div-e и я с помощью ajax-a обновлял содержимое этого div-a той же кнопкой то не работали jquery events.Напр когда я писал $("#а".click... то все работало но после обновления ajax-ом не работало.Как я понял из документации этот метод решает эту проблему тоже да?
Профиль Ответить
01.06.2011 23:49:39 Не работает Jquery Сообщение #8
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Да. Вообще для клика по кнопке я всегда использую live.
Профиль Ответить