我想取一个div的id并用它来调用文件名,但我不知道该怎么做。
例如元素是
<p id="smith_janis" class="name">Janis Smith</p>
等等
$(".name").click(function() {
$(this).get the element's id and turn it into variale maybe?
$("#text").load(the name of the element +".txt"); or $("#text").load("smith_janis.txt");
});
我不确定如何做到这一点,有人可以帮助我吗?提前谢谢。
答案 0 :(得分:1)
关闭,你会使用这样的东西:
$(".name").click(function() {
var id = $(this).attr('id');
$("#text").load(id +".txt");
});
答案 1 :(得分:1)
使用.attr()
$(".name").click(function() {
var id = $(this).attr('id') ; $(this) is a -- jQuery Object
**OR**
var id = this.id ; this is a -- DOM Object
$("#text").load(id + '.txt');
});
答案 2 :(得分:1)
看看jQuery.attr()
。提示:
var id = $(this).attr('id');