这是我的jsfiddle
如何注册事件div点击,以便我可以获得名称
我尝试了不同的东西,但都没有奏效。
$('#tabs div').click(function() {
var elem = $(this);
alert(elem);
});
$('#tabs').on('click', 'div.click', function () {
var elem = $(this);
alert(elem);
});
$("#tabs").click(function(){
var elem = $(this);
alert(elem);
});
答案 0 :(得分:1)
我相信你想要点击标签的文字(你指的是哪个名字)。试试这个:
$("#tabs").tabs();
$("#tabs li a").click(function(){
alert($(this).text())
});
<强> Working Demo 强>
答案 1 :(得分:0)
$("#tabs").click(function(){
// Get the ID of the clicked tab
var the_id = $(this).attr('id');
// Alert with the ID
alert (the_id);
});
答案 2 :(得分:0)
试试这个
$("#tabs").tabs();
$("#tabs li").click(function(){
alert($(this).text());
});
答案 3 :(得分:0)
试试这个。假设名称 - 标签名称。这是一个 Working Fiddle 。
$("#tabs").tabs();
$("#tabs li").click(function(){
alert($(this).attr('aria-controls'));
});
或
$("#tabs").tabs();
$("#tabs li a").click(function(){
alert($(this).text());
});
答案 4 :(得分:0)
试试这个:
$('#tabs ul li').click(function(){
alert($(this).attr("aria-controls"))
})