How I Can use a variable outside the function where it was declared?
$(function() { function init() { var bwr_w = $(window).width(); } in
Just declare that variable in constructor's scope:
$(function() { var bwr_w = null; function init() { bwr_w = $(window).width(); } init(); $('#button').click(function() { alert('The Browser Height is' + bwr_w); }); });