Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.12.2015, 22:14
Интересующийся
Отправить личное сообщение для Nesquik Посмотреть профиль Найти все сообщения от Nesquik
 
Регистрация: 04.01.2014
Сообщений: 29

return false в теле function()
function one(id) {
alert($(id));
return false;
}

function two(id) {
alert($(id));
event.returnValue = false;
}

var id = document.getElementById('some_id');

if(id) {
one(id);
two(id);
}


в первом случае скрипт продолжает идти дальше, во втором случае нет. почему?
Ответить с цитированием
  #2 (permalink)  
Старый 27.12.2015, 22:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Nesquik,
откуда event?
Ответить с цитированием
  #3 (permalink)  
Старый 27.12.2015, 22:25
Интересующийся
Отправить личное сообщение для Nesquik Посмотреть профиль Найти все сообщения от Nesquik
 
Регистрация: 04.01.2014
Сообщений: 29

>>откуда event?

этот код внутри $('a').click(function() { ... });
тобишь onclick
Ответить с цитированием
  #4 (permalink)  
Старый 27.12.2015, 22:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Nesquik,
$('a').click(function(event) {
event.preventDefault()

//...
}
Ответить с цитированием
  #5 (permalink)  
Старый 27.12.2015, 22:32
Интересующийся
Отправить личное сообщение для Nesquik Посмотреть профиль Найти все сообщения от Nesquik
 
Регистрация: 04.01.2014
Сообщений: 29

рони,
Да, так. На стэковерфлоу не нашел ответа все-таки почему просто return false не работает?!
Ответить с цитированием
  #6 (permalink)  
Старый 27.12.2015, 22:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Сообщение от Nesquik
почему просто return false не работает?!
можно только гадать про ваш код иногда и return false достаточно
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисовалка на Canvas - как добавить инструмент? piraids Общие вопросы Javascript 1 21.07.2014 10:24
функция не реагирует инпут imedia Элементы интерфейса 9 22.05.2014 16:31
Присвоить значение hidden и -200% когда div закрыт xrror Элементы интерфейса 0 20.09.2013 16:47
Как сделать UI such a desktop? Trigger Элементы интерфейса 1 24.03.2013 21:16
Модуль для работы с геометрией окна JSprog Библиотеки/Тулкиты/Фреймворки 25 31.08.2009 12:54