jquery - 这个 jquery 选择器选择什么

标签 jquery

以下查询选择的选择是什么?

$(".ezdz-dropzone.ezdz-accept img")

我假设它选择一个 img 元素,该元素是 class="ezdz-dropzone.ezdz-accept" 元素的子元素。

但不确定,我们可以在 calass 属性值中包含 . 吗?

最佳答案

.ezdz-dropzone.ezdz-accept 表示查找具有 ezdz-dropzone 类和 ezdz-accept 类的元素。如果这是一个类,而不是两个类,则必须使用 \

转义句点

.ezdz-dropzone\\.ezdz-accept

console.log(
  $('.ezdz-dropzone\\.ezdz-accept')[0]
);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="ezdz-dropzone.ezdz-accept"></div>

关于jquery - 这个 jquery 选择器选择什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50025600/

相关文章:

javascript - 如何为圆形图像做 50% 悬停叠加效果

jquery - 如何将标签内容(例如标签名称和属性)显示为字符串?

javascript - 在每个 Ajax 调用上重新加载被调用的页面

javascript - 如何一次显示段落中的一个新单词,通过按键或鼠标单击移动?

jquery - 如何多次使用css transition?

javascript - 如果在带类的有序列表下隐藏 div

javascript - 为什么我的图库页面加载时间这么长?

java - 从 Struts2 jquery Autocomplete 获取类型值

javascript - 如何使用javascript或jquery快速创建表

javascript - 如何根据对象或 iframe 内容的长度动态更改其长度