I have a function :
(function make_thread_active(thread_id=1)
{
$('#threadbox_' + current_thread_id).removeClass('active');
$('#threadbox_' + thread_id).addClass('active')
current_thread_id=thread_id;
manager_name=threads[current_thread_id].manager_name;
company_name=threads[current_thread_id].company_name;
$('#manager_name').text(manager_name);
$('#company_name').text(company_name);
})()
As it is expected it runs automatically as the page is refreshed. But when I want to call it again via other methods like <p onclick=make_thread_active(1) > </p>
it is giving me not defined.
In javascript console also when I try to run this function as make_thread_active(1)
I am getting undefined error.