jQuery:查找部分类名
我想知道
是否有一个包含此字符串的类,如果没有,请将新类添加到
。 我知道如何找出一个元素是否具有确切的类名但不知道如何查找部分类名。
Some Content $("input.yellow").click(function() { // CREATE UNIQUE CLASS ID var d = new Date(); var n = d.getTime(); var unq = "unqID" + n; //CHECK TO SEE IF LI ALREADY HAS THE UNIQUE CLASS if ($("div.answer").parent().hasClass("unqID")){ $("input.result").val("has class"); } else { $("div.answer").parent().addClass(unq); $("input.result").val("class added"); }; });
jsFiddle
你可以做一些简单的部分检查
$('[class^="value"]') <-- starts with string $('[class$="value"]') <-- ends with string $('[class~="value"]') <-- i believe this is the contains string version