[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Задействовать скрипт посленажатия на кнопку
Ramzil_Nixon
$(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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.