我想得到title att的值。使用 Jquery 的选择标签,并使用选择器名称,我尝试了这段代码,但它没有给我价值。
<select id="selectStatus" class="floatleft" name="field3" title="Select status">
<option>test</option>
</select>
var x = $('select').attr("title");
alert(x);
我想得到title att的值。使用 Jquery 的选择标签,并使用选择器名称,我尝试了这段代码,但它没有给我价值。
<select id="selectStatus" class="floatleft" name="field3" title="Select status">
<option>test</option>
</select>
var x = $('select').attr("title");
alert(x);
您的代码工作正常,您可能需要放入代码,document.ready
或者您没有成功包含 jQuery 库。
document.ready(function(){
var x = $('select').attr("title");
alert(x);
});
你的代码工作正常,你已经得到title
了select
元素。
查看这个JSFiddle,在页面加载时它会提醒框的title
标签select
(“选择状态”)。
select
显然,如果您在同一页面上有超过 1 个元素,您应该在使用 anID
或 a之后定位您所在的那个class
。
alert($('#selectStatus').attr("title")); // Targeting by ID
$(document).ready(function() {
var x = $('select').attr('title'); // Don't mix simple and double quotes when nt needed
alert(x);
});
.attr('title')
将为您获取 jQuery 选择器中第一个元素的 title 属性的值。如果您<select>
的页面上有多个 s,则很可能您正在阅读错误的内容。
改变
$('select')
至
$('#selectStatus')