javascript - 仅在 div 元素内执行 jquery
问题描述
我正在使用控制台执行 jquery 命令,但我想在 div 元素而不是整个页面中执行它,我该怎么做?
div 元素是 = 到
<div class="content">
</div>
然后在那个div里面我想通过控制台执行
$('#').show();
解决方案
您可以像这样选择另一个元素中的元素:
$('outerElementSelector innerElementSelector')
,或者这样:
$('outerElementSelector').find('innerElementSelector')
,或者这样:
$('innerElementSelector ', outerElement or 'outerElementSelector')
例如,如果你想选择位于 div 内的类为“someelement”的元素,该类为“content”,则可以使用下面列出的任何选择器
<div class='content'>
<div class='someelement'></div>
</div>
<div class='someelement'></div>
1.
$('.content .someelement')
2.
$('.content').find('.someelement')
3.
$('.someelement', '.content')
4.
var outerEl = $('.content') $('.someelement', outerEl)
推荐阅读
- python - OCRmyPDF 抛出 [WinError 2] 系统找不到指定的文件
- node.js - aws ec2 nodejs空体通过axios发布请求发送
- flutter - 为什么在我的 VSCode 设置中“Flutter Doctor”和“New Application Project”失败?
- asp.net - IIS 10 中的报告查看器配置错误
- javascript - 在 Vue.js 2.x 中为选定的 NPM 包禁用 eslint
- java - 如何从Java中的指定表中返回列数、列名和列类型?
- css - 摩纳哥编辑器智能感知不是全高
- sockets - TCP 服务器连接失败的原因是什么?
- java - MediaPlayer 对象应该如何在 android 中工作?
- docker - 如何在 ipython 中渲染 matplotlib 图