двусторонняя привязка не работает в knockout.js

Я пытаюсь обновить пользовательский интерфейс после chages to viewModel, но он не работает, я что-то упустил?http://jsfiddle.net/rdZjb/1/

  viewModel = {
        firstName : ko.observable("adrian") 
    }

    $("#button1").click(
        function ()
        {
            viewModel.firstName = "Paul";
            alert(viewModel.firstName);
        }
        )

    ko.applyBindings(viewModel);

Ответы на вопрос(2)

Ваш ответ на вопрос