Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Задействовать скрипт посленажатия на кнопку
Ramzil_Nixon  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



© Nixon official
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1523
Пользователь №: 30142
На форуме: 5 лет, 1 месяц, 19 дней
Карма: 17

Трезвый :
23 года, 9 месяцев, 2 дня


$(function() {
$('[name=GoEditStatus]').onclick(function() {
alert('+');
});
});


name=GoEditStatus это кнопка button.
Как будет правильно, чтобы запустилась alert()?



Спустя 8 минут, 45 секунд (11.05.2012 - 14:38) inpost написал(а):
<button onclick="function" /> :) Самый простой.
document.getElementById('ID').onclick = function() {
alert(1);
}

Спустя 7 минут, 45 секунд (11.05.2012 - 14:45) Ramzil_Nixon написал(а):
inpost, мне надо именно с JQuery =)

Спустя 1 минута, 18 секунд (11.05.2012 - 14:47) Игорь_Vasinsky написал(а):
если путаешся с селекторами в виде имен, то почему не использовать ID ?

Спустя 1 минута, 30 секунд (11.05.2012 - 14:48) Ramzil_Nixon написал(а):
Цитата (Игорь_Vasinsky @ 11.05.2012 - 10:47)
если путаешся с селекторами в виде имен, то почему не использовать ID ?


Я не путаюсь, я просто забыл как запускается функция в JQuery с помощью кнопки

Спустя 1 минута, 28 секунд (11.05.2012 - 14:50) TranceIT написал(а):
$(document).ready(function(){
$(DOMelement).click(function(){
...
});
});

А вообще справочники для чего?

Спустя 26 секунд (11.05.2012 - 14:50) Игорь_Vasinsky написал(а):
click(), hover() так же как и другой элемент DOM

http://jquery-docs.ru/selectors/

Спустя 1 минута, 15 секунд (11.05.2012 - 14:51) Ramzil_Nixon написал(а):
Все, вспомнил, спасибо всем!

Спустя 21 секунда (11.05.2012 - 14:52) inpost написал(а):
Ramzil_Nixon
jQuery - это ОГРАНИЧЕННЫЙ набор функций на JS. Зачем пользоваться посредником - jQuery, когда есть прямая функция?
Не понимаешь что я сказал? Тогда вот пример?
function my_mysql_real_escape_string($var) {
return mysql_real_escape_string($var);
}

И вот что я вижу, вместо того, чтобы написать mysql_real_escape_string($var), ты хочешь вызвать функцию-посредника: my_mysql_real_escape_string($var), которая выполняет тоже самое действие. У jQuery много плюшек, которыми я с удовольствием пользуюсь, но не надо абсолютно всё желать сделать именно на нём, ты ограничиваешь себя в функционале, потом будет плакать, что JS такой ограниченный язык программирования.

Спустя 1 минута, 35 секунд (11.05.2012 - 14:53) Игорь_Vasinsky написал(а):
inpost
ну ты глянь на это с другой стороны))) уже весит полдесятка плагинов на странице с библией JQ - ну почемуж его не юзать biggrin.gif

Спустя 1 минута, 43 секунды (11.05.2012 - 14:55) inpost написал(а):
Игорь_Vasinsky
Идеологически jQuery должен расширять функционал, а не ограничивать его. Если всё всегда делать на jQuery не зная синтаксиса обычно JS, рано или поздно столкнётся человек с тем, что не знает как сделать элементарные вещи, которых на данный момент попросту нет в jQuery.

Спустя 54 секунды (11.05.2012 - 14:56) Игорь_Vasinsky написал(а):
Цитата
рано или поздно столкнётся человек с тем,


это про меня. biggrin.gif

и теперь я думаю так

Цитата
jQuery - это ОГРАНИЧЕННЫЙ набор функций на JS. Зачем пользоваться посредником - jQuery, когда есть прямая функция?


--------------------
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
PMСайт пользователяIntegrity Messenger IMICQAOLYahooMSN
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса