Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.10.2014, 10:42
Новичок на форуме
Отправить личное сообщение для phonex Посмотреть профиль Найти все сообщения от phonex
 
Регистрация: 01.03.2014
Сообщений: 9

Uncaught ReferenceError: onclick
Добрый день ребят, помогите разобраться с бедой, на странице покупки выбираю товар, выходит это так:

<div class="shop-but" onclick="tryBuy('1','ItemName')">Купить</div>


в самом скрипте получаю хочу вывести алерт:

$(document).ready(function(){
function tryBuy(id,name){
alert("ID" + id + "Item" + name);
}
	});


в ответ в консоли получаю:

Uncaught ReferenceError: tryBuy is not defined onclick
Ответить с цитированием
  #2 (permalink)  
Старый 23.10.2014, 10:59
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

потому что функция находится в локальной области видимости у $(document).ready(function(){
<div class="shop-but" onclick="tryBuy('1','ItemName')">Купить</div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script>
function tryBuy(id,name){
  alert("ID" + id + "Item" + name);
}
</script>

или так
<div class="shop-but" onclick="tryBuy('1','ItemName')">Купить</div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script>
$(document).ready(function(){
  window.tryBuy = function (id,name){
    alert("ID" + id + "Item" + name);
  }
});
</script>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Uncaught ReferenceError виджет вконтакте - что делать? swess Events/DOM/Window 1 18.09.2014 01:14
Ошибка Uncaught TypeError: Cannot read property 'elements' of undefined Allality Общие вопросы Javascript 14 29.07.2012 18:35
Ext.data.Record.create - Uncaught TypeError: Cannot read property 'items' of undefine potkin ExtJS 2 01.07.2012 23:29
Uncaught ReferenceError: Class is not defined igshul Javascript под браузер 3 24.04.2012 11:49
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34