Что не так с моим кодом JavaScript? - PullRequest
1 голос
/ 15 сентября 2011

Я создаю простую страницу тестера для тестирования некоторых других функций на моем веб-сайте.Я не могу заставить его бежать.Что я делаю неправильно?

<p>
    <a href="#" id="addItem">Add item to cart</a>
</p>
<script>
    $('#addItem').click(funtion(){  /* Expected '(' or ',' */
    $.post('http://localhost:1969/AddToCart', 
           'SystemCodeId=WB&SystemKey1=123456&SystemKey2=123ABC&Cost=25.01&TransactionType=1&Description=This is a test',
           function (data) {
            document.location.replace('http://localhost:1969/');
        });
    }); /* Expected expressions */
</script>

Visual Studio продолжает думать, что есть синтаксическая ошибка.Я не сомневаюсь в этом, но я не могу понять, где проблема.Комментарии - это ошибки, о которых сообщает Visual Studio.

Firebug также не распознает скрипт (не отображается на вкладке скрипты).Так что я знаю, что есть проблема где-то.

Примечание. Я использую HTML5.

1 Ответ

2 голосов
/ 15 сентября 2011

funtion -> function в строке 5. также, чтобы перейти в корень вашего сайта, я бы использовал window.location = window.location.host

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...