javascript - 我想通过点击文本 id 来阅读
问题描述
我是 jQuery 新手,需要帮助解决以下问题。
如何从 div 读取文本并在单击功能时打印警报?
我的html代码:
<div>
<div id"test">text1</div>
<a href="#">select</a>
<div id"test">text2</div>
<a href="#">select</a>
<div id"test">text3</div>
<a href="#">select</a>
</div>
解决方案
$('a').on('click', function() {
var div = $(this).prev();
alert(div.text());
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
<div id="test1">text1</div> <a href="#">select</a>
<div id="test2">text2</div> <a href="#">select</a>
<div id="test3">text3</div> <a href="#">select</a>
</div>
推荐阅读
- java - 如果excel中的单元格值为null,我尝试通过在java中使用if语句来分配一个值
- yii2 - 通过 Yii2 中的自定义控制器为特定用户启用调试器工具
- javascript - 获取“堂兄弟”的属性
- c# - C# 将带有字符串的结构编组到 C 库
- undefined - GNU Octave:“形状”未定义,即使它被定义为函数参数
- javascript - 从 C# 变量中获取数据表属性的值
- javascript - 如何添加视频元素并使其在启用声音的情况下自动播放
- angularjs - 在垂直条形图中的列右侧显示工具提示
- lrc - LRC - 刺痛的纵向冗余检查
- ceylon - 如何使 TestRunner 从单独的类中提取测试