var cName = $(".cm_lhs").children("div").first().attr('class');
if (cName == "tile_nav") {
alert(cName);
}
如何檢查元素類名是否至少包含類名「tile_nav」(如果存在多個類名)?即使有多個類名,JQuery檢查某個元素中的特定類名是否可用
var cName = $(".cm_lhs").children("div").first().attr('class');
if (cName == "tile_nav") {
alert(cName);
}
如何檢查元素類名是否至少包含類名「tile_nav」(如果存在多個類名)?即使有多個類名,JQuery檢查某個元素中的特定類名是否可用
做使用hasClass()
if ($(".cm_lhs").children("div").first().hasClass("tile_nav")) {
alert("Yes");
}
您可以使用is()
var firstC = $(".cm_lhs").children("div").first();
if (firstC.is(".tile_nav")) {
alert("Present");
}
var firstC = $(".cm_lhs").children("div").first();
if (firstC.hasClass("tile_nav")) {
alert("Present");
}
或手動
var cName = $(".cm_lhs").children("div").first().attr('class');
if (cName.split(' ').indexOf('tile_nav') > -1) {
alert("Present");
}
的可能重複@ mplungjan,好點。感謝您指出 – AmmarCSE
您可以使用hasClass
方法如下:
if ($(".cm_lhs").children("div").first().hasClass("tile_nav")) {
alert("Class present");
}
您可以使用
hasClass()
if($(".cm_lhs").children("div").first().hasClass('tile_nav')){
alert(cName);
}
您可以使用jQuery的hasClass()
例如
if ($(".cm_lhs").children("div").first().hasClass("tile_nav")) {
alert(cName);
}
這工作
這已經回答了4次,並且cname不再提供提醒 – mplungjan
[VS。是()的jQuery .hasClass()](http://stackoverflow.com/questions/4901553/jquery-hasclass-vs-is) – mplungjan