我有一个html锚元素:
<a title="Some stuff here">Link Text</a>
...我希望获得标题的内容,以便我可以将其用于其他内容:
$('a').click(function() {
var title = $(this).getTheTitleAttribute();
alert(title);
});
我该怎么做?
答案 0 :(得分:7)
$('a').click(function() {
var title = $(this).attr('title');
alert(title);
});
答案 1 :(得分:1)
$('a').click(function() {
var title = $(this).attr('title');
alert(title);
});
答案 2 :(得分:1)
$(this).attr("title")
答案 3 :(得分:1)
您只需在功能
中使用this.title
即可
$('a').click(function() {
var myTitle = $(this).attr ( "title" ); // from jQuery object
//var myTitle = this.title; //javascript object
alert(myTitle);
});
<强> 注意 强>
使用其他变量名称而不是“alert”。 Alert是一个javascript函数,不要将它用作变量名
答案 4 :(得分:0)
您可以创建函数并从onclick事件
传递此函数<a onclick="getTitle(this);" title="Some stuff here">Link Text</a>
<script type="text/javascript">
function getTitle(el)
{
title = $(el).attr('title');
alert(title);
}
</script>
答案 5 :(得分:-1)
如果您想捕获文档上的每次点击并获取属性值,即使您可以尝试此操作:
public function loadPart(part:String)
{
if (loader.numChildren > 0)
loader.removeChildren(0);
stage.addChild(loader);
trace(part)
loader.load(new URLRequest("../src/"+part+".swf"));
stage.addChild(medButton)
stage.addChild(slowButton)
stage.addChild(fastButton)
}