Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有方法将变量/属性添加到DOM元素(例如,jQuery选择器返回的元素)_Jquery_Dom_Variables_Element_Javascript - Fatal编程技术网

是否有方法将变量/属性添加到DOM元素(例如,jQuery选择器返回的元素)

是否有方法将变量/属性添加到DOM元素(例如,jQuery选择器返回的元素),jquery,dom,variables,element,javascript,Jquery,Dom,Variables,Element,Javascript,我正在寻找一种在全局范围内使用对象/变量的替代方法——我想将键/值对与特定的DOM元素(例如,一个DIV)关联起来,这样我就可以使用它们作为处理其他元素(例如,所述DIV的子元素)的逻辑的输入 我尝试了一些简单的方法,比如:$('[foo=bar]').key='value',和$('[foo=bar]')[key]='value',但它吐了 执行如下操作:var foobar=$(“[foo=bar]”);foobar.key='value'--有效,但新属性/值只影响新对象(即foobar,

我正在寻找一种在全局范围内使用对象/变量的替代方法——我想将键/值对与特定的DOM元素(例如,一个DIV)关联起来,这样我就可以使用它们作为处理其他元素(例如,所述DIV的子元素)的逻辑的输入

我尝试了一些简单的方法,比如:$('[foo=bar]').key='value',和$('[foo=bar]')[key]='value',但它吐了

执行如下操作:var foobar=$(“[foo=bar]”);foobar.key='value'--有效,但新属性/值只影响新对象(即foobar,而不是$('[foo=bar]'))

很可能我忽略了一些非常基本的东西。感谢您的帮助,谢谢

是您所寻求的

这里是jQuery API文档中的链接

说明:存储任意数据 与匹配的元素关联