jQuery创建一个全局变量

时间:2016-01-13 22:23:56

标签: jquery

所以,我有一个跟随js var:

var rhpp_id = jQuery(this).parents('.rhp').data("pi");

这是功能内部。但是我在多个函数中使用相同的行,我想知道是否有一种方法可以将这个精确的行作为一个全局变量,我可以在其他函数中使用。

感谢。

1 个答案:

答案 0 :(得分:1)

在函数之外定义一个var,并在$(this)有效的函数内设置它的值:

var rhpp_id = "";

$('#divname').click(function () {
    rhpp_id = jQuery(this).parents('.rhp').data("pi");
});

然后您可以全局访问它。