javascript - 如何使用 jQuery 或 JavaScript 以及元素的 name 属性选择 HTML 元素
问题描述
如何(可以吗?)我如何使用 jQuery 或 JavaScript 打开一个模态,使用 HTML 元素的name 属性 value
,而不是使用模态id
?(我有相同的模式id
,所以我不必复制我的 css)
我在想这样的事情可以解决问题:
<div id="product-description-modal" name="uop-modal" role="dialog" class="modal"></div>
<div id="product-description-modal" name="payu-modal" role="dialog" class="modal"></div>
我打开特定模态的jQuery方法:
onShowModal() {
if (this.showPayAsYouUseModal === true) {
$('div[name]="payu-modal"').modal('show');
} else {
$('div[name]="uop-modal"').modal('show');
}
}
但到目前为止我还没有运气。我错过了什么?
先感谢您!
解决方案
$('div[name=uop-modal]')
您可以使用jQuery 选择器选择所需的元素。
推荐阅读
- html - backgroundVideo' 已定义但从未使用 no-unused-vars (ReactJS)
- javascript - html css js 按钮打印功能
- flutter - 图像资源服务捕获的异常 - Crashlytics 非致命错误 - http 请求失败
- html - 为什么媒体查询不适用于 0px 和 767px 之间的范围?
- javascript - 在结果VueJS中使搜索的字符/单词变粗
- c - 我们如何在c语言中同时从键盘读取两个字符
- javascript - FabricJS 仅从画布背景中获取图像部分
- docker - 我应该创建一个 docker 容器还是 docker 启动一个停止的容器?
- spring-cloud-gateway - Spring Cloud Gateway 与 Spring Cloud Sleuth 的集成
- python - Keras 神经网络精度问题(在几个时期内达到 100%)