Что не так с моим синтаксисом JQuery здесь? - PullRequest
0 голосов
/ 11 мая 2011

Этот код вызывает синтаксическую ошибку:

$("body").live("click", (function(){ 
        if ((! mouse_is_inside) && ($("div#notification_box").is(":visible"))) {
           $("div#notification_box").hide();
           $("p.exclamation").removeClass("exclamation_hover");
           $.ajax("/videos/update_box.js");
      }     
    });

Ответы [ 2 ]

4 голосов
/ 11 мая 2011

Удалить ( до function. Вы не соответствовали скобкам.

0 голосов
/ 11 мая 2011

У вас есть дополнительный ( прямо перед function(){

Вот правильный код:

$("body").live("click", function(){ 
    if ((! mouse_is_inside) && ($("div#notification_box").is(":visible"))) {
       $("div#notification_box").hide();
       $("p.exclamation").removeClass("exclamation_hover");
       $.ajax("/videos/update_box.js");
  }     
});
...