Нокаут в JS ошибка привязки 2.0 разбора в IE | VPROS.ru

Нокаут в JS ошибка привязки 2.0 разбора в IE

Может кто подскажет что не так с этим http://jsfiddle.net/Yp8Bz/? Он отлично работает в Chrome/Firefox, но в IE 8 я получаю следующую ошибку:

Message: Unable to parse bindings. Message: SyntaxError: Expected identifier, string or number; Bindings value: click: blah, attr: {class: 'Hi'} Line: 38 Char: 359 Code: 0 URI: http://cdnjs.cloudflare.com/ajax/libs/knockout/2.0.0/knockout-min.js 

One Reply to “Нокаут в JS ошибка привязки 2.0 разбора в IE”

  1. Даниэль А. Белый уже указали на вашу конкретную проблему, но если вы должны были работать с CSS-классы на регулярной основе, я бы порекомендовал с помощью css привязки.

    http://knockoutjs.com/documentation/css-binding.html

    <div data-bind="css: { profitWarning: currentProfit() < 0 }">    Profit Information </div>  <script type="text/javascript">     var viewModel = {         currentProfit: ko.observable(150000) // Positive value, so initially we don't apply the "profitWarning" class     };     viewModel.currentProfit(-50); // Causes the "profitWarning" class to be applied </script> 

Comments are closed.