这是我的情况示例,我有一个菜单,使用相同的类,并希望打印出类的名称。
<a href="#" class="top" onClick="test()">Home</a>
<a href="#" class="top" onClick="test()">Profile</a>
<a href="#" class="top" onClick="test()">background</a>
在这里,我尝试创建一个功能,但无法工作。
预期结果将显示&#34;最高选择&#34;
function test(){
var getClass = $(this).find('.top');
if(getClass=='top'){
alert(getClass +'selected');
}
}
答案 0 :(得分:1)
var className = $('.top').attr('class');
console.log(className);
这应该有效
答案 1 :(得分:1)
也许是这样的:
<a href="#" class="top" onClick="test(this)">Home</a>
然后......
function test(el){
var className = $(el).attr('class');
console.log(className);
}
答案 2 :(得分:0)
<a href="#" class="top" onClick="test()">Home</a>
<a href="#" class="top" onClick="test()">Profile</a>
<a href="#" class="top" onClick="test()">background</a>
<p></p>
var className = $( 'a' ).attr( 'class' );
$( 'p' ).text(className);
// console.log(className);