2013-02-17 2 views
0

Как я сделать так, когда я делаю этот вызовВызов функции javascript от вызова?

client.notification("test", "test", function(){ 
     alert("Hello world"); 
}); 

я могу назвать вещи внутри функции() {....} в «client.notification»?

ex.

var client = ({"notification" : function(a,b,c){ 
    document.write(a + b); 
    if (....) { 
     //call the alert stuff from the function "c" 
    } 
}); 

Я попытался это:

$('#notification').click(eval(c)); 

без удачи

+0

Так же, как и любая другая функция. 'c()' – JJJ

+0

Спасибо, напишите как ответ. –

ответ

0

попробовать это:

var client = ({"notification" : function(a,b,c){ 
    alert('inside of notification'); 
    c.call(); // or even `c()` 
}}); 

client.notification("test", "test", function(){ 
    alert("inside of callback"); 
}); 
Смежные вопросы