cap*_*rad 1 html javascript jquery css-selectors
这应该是一个快速的!
我需要通过类名来区分点击的两个元素.例如
HTML:
<p class='p1'>paragraph element</p>
<p class='p2'>paragraph element</p>
Run Code Online (Sandbox Code Playgroud)
jQuery的:
$('p').on('click', function() {
if ($(this).attr('class', 'p1') {
callThisFunction();
} else {
doNothing();
}
});
Run Code Online (Sandbox Code Playgroud)
if ($(this).is(".p1")) {
Run Code Online (Sandbox Code Playgroud)
要么
if ($(this).hasClass("p1")) {
Run Code Online (Sandbox Code Playgroud)
$(this).attr("class", "p1")实际上设置了class属性.检查$(this).attr("class")是不好的,因为它可能有多个类.
| 归档时间: |
|
| 查看次数: |
78 次 |
| 最近记录: |