如何为jquery分配变量值?

如何为jquery分配变量值?,jquery,Jquery,如何在上面的代码中分配变量名的值(代替s)。即:-我需要从变量中获取值,而不是添加attr(参见注释行以供参考)。不确定您在这里要做什么,但是jQuery中的.val()函数可能会帮到您。这对于元素特别有用。如果使用参数调用val(),它将更改元素的值: var s="attr" var i=$(s) // jQuery(elem).attr(attr,eval("elm"+attr)); jQuery(elem).$(s)(attr,eval("elm"+attr));//i tried t

如何在上面的代码中分配变量名的值(代替s)。即:-我需要从变量中获取值,而不是添加attr(参见注释行以供参考)。

不确定您在这里要做什么,但是jQuery中的
.val()
函数可能会帮到您。这对于
元素特别有用。如果使用参数调用
val()
,它将更改元素的值:

var s="attr" var i=$(s) 
// jQuery(elem).attr(attr,eval("elm"+attr));
jQuery(elem).$(s)(attr,eval("elm"+attr));//i tried this.
$("yourElement").val("15");
如果在没有任何输入的情况下调用
val()
,它将返回元素的当前值:

var s="attr" var i=$(s) 
// jQuery(elem).attr(attr,eval("elm"+attr));
jQuery(elem).$(s)(attr,eval("elm"+attr));//i tried this.
$("yourElement").val("15");

不确定您在这里要做什么,但是jQuery中的
.val()
函数可能会对您有所帮助。这对于
元素特别有用。如果使用参数调用
val()
,它将更改元素的值:

var s="attr" var i=$(s) 
// jQuery(elem).attr(attr,eval("elm"+attr));
jQuery(elem).$(s)(attr,eval("elm"+attr));//i tried this.
$("yourElement").val("15");
如果在没有任何输入的情况下调用
val()
,它将返回元素的当前值:

var s="attr" var i=$(s) 
// jQuery(elem).attr(attr,eval("elm"+attr));
jQuery(elem).$(s)(attr,eval("elm"+attr));//i tried this.
$("yourElement").val("15");

你最好在stackoverflow问这个问题,因为这是关于开发的问题。您可能会得到更好/更快的响应。您到底想做什么?首先,您没有正确使用jQuery。$()函数应用于选择要修改的元素。因此,如果您有一个id为“element”的元素,您将使用$(“#element”)选择它。然后,您可以将变量分配给返回的jQuery对象,或者分配给使用$(“#element”)[0]选择的实际元素。老实说,无论是谁编写了第二行代码,都需要从阴囊中取出。您最好在stackoverflow中问这个问题,因为这是针对开发问题的。您可能会得到更好/更快的响应。您到底想做什么?首先,您没有正确使用jQuery。$()函数应用于选择要修改的元素。因此,如果您有一个id为“element”的元素,您将使用$(“#element”)选择它。然后,您可以将变量分配给返回的jQuery对象,或者分配给使用$(“#element”)[0]选择的实际元素。老实说,编写第二行代码的人需要在阴囊中拍摄。函数是
.val()
,而不是
.value()
函数是
.val()
,而不是
.value()