<span id="leftquota" style="display:none" value="$row[available]">$row[available]</span>


jQuery代码:

var left=$('#leftquota').val();
alert(left);

最佳答案

var left=$('#leftquota').attr('value'); alert(left);


是你想要的。

.attr()方法获取(或设置)元素的属性。因此,.attr('value')将获得'value'属性的值。

编辑:正如早间咖啡指出的那样,跨度内给出了“值”属性的相同值。

所以我们应该做

var left=$('#leftquota').text(); alert(left);


获得价值。

同样,“值”不是span标签的有效属性。

关于jquery - 为什么我用$('#leftquota')。val()一无所获?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1679690/

10-09 16:09