javascript - jquery 全局变量可访问性

标签 javascript jquery

如何创建一个全局变量来获取div的初始位置,甚至可以在所有函数中访问

$(document).bind('click', function (e) {

或者可以使用下面的函数

$(document).bind('click', function (e) { //blahblah });

在内部访问

$(document).ready(function(){});

最佳答案

在 document.ready 之外声明一个变量或将其附加到 window 对象。

var globalVariable;
$(document).ready(function(){
     globaVariable = $("div").offset().top;
    // set the position of div as you desire

});

否则使用window.globalVariable

 $(document).ready(function(){
     window.globaVariable = $("div").offset().top;
    // set the position of div as you desire

});

关于javascript - jquery 全局变量可访问性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29691632/

相关文章:

jquery 图像推子,无样式内容的闪光

javascript - 如何在计数器结束时使用 jquery 将一个页面重定向到另一个页面?

jQuery 测试对象是否有方法?

javascript - jquery Menu State使用父类

javascript - 防止移动屏幕上的对话框滚动正文

javascript - 尝试将变量设置为 jquery ajax post 中 URL 的一部分

javascript - Angular 中的干净 URL

javascript - 如何在Listview中显示JSON数据?

javascript - 在 AngularJS 中对 Google 图表使用 Restful api 服务输入(json 数据)

javascript - 如何知道一个对象是否是使用javascript的Html文档