Nic*_*tti 206
你应该使用attr('name')这样的
$('#yourid').attr('name')
Run Code Online (Sandbox Code Playgroud)
你应该使用一个id选择器,如果使用类选择器,你会遇到问题因为返回了一个集合
小智 13
读取您使用的对象的属性.propertyName或["propertyName"]符号.
这与元素没有区别.
var name = $('#item')[0].name;
var name = $('#item')[0]["name"];
Run Code Online (Sandbox Code Playgroud)
如果您特别想使用jQuery方法,那么您将使用该.prop()方法.
var name = $('#item').prop('name');
Run Code Online (Sandbox Code Playgroud)
请注意,属性和属性不一定相同.
Pat*_*cia 10
$('someSelectorForTheElement').attr('name');
Run Code Online (Sandbox Code Playgroud)
玩这个jsFiddle示例:
HTML:
<p id="foo" name="bar">Hello, world!</p>
Run Code Online (Sandbox Code Playgroud)
jQuery的:
$(function() {
var name = $('#foo').attr('name');
alert(name);
console.log(name);
});
Run Code Online (Sandbox Code Playgroud)
这使用jQuery的.attr()方法获取匹配集中第一个元素的值。
虽然不是jQuery,但结果显示为警报提示并写入浏览器的控制台。
| 归档时间: |
|
| 查看次数: |
254552 次 |
| 最近记录: |