如何通过单击具有多个列表项使用的类的列表项来获取标题值
How to get Title Value by Clicking List Item With a Class Used by Multiple List Items
在我的web应用程序中,我有以下列表项:
<li class="ui-corner-all" title="#3100ff" style="border: none; background-color: rgb(144, 0, 255);"></li>
<li class="ui-corner-all" title="#9330ff" style="border: none; background-color: rgb(144, 0, 255);"></li>
<li class="ui-corner-all" title="#500055" style="border: none; background-color: rgb(144, 0, 255);"></li>
当我点击一个列表项目与类"ui-corner-all",我试图获得该列表项目的标题值(例如,如果我点击了第一个列表项目,我会得到值#3100ff
。
这是可能通过JavaScript/Jquery?如果有的话,有谁知道我可以使用的代码吗?
我突然想到:
if ((".ui-corner-all").attr("title").click()) {
var title = (".ui-corner-all").attr("title");
alert(title);
}
感谢您阅读我的问题,以及您可能提供的任何帮助。
你是相当接近的,虽然这不是你在javascript中处理事件的方式,你忘记了$
在你的jquery调用前:
$(".ui-corner-all").on('click', function(){
var title = $(this).prop("title");
alert(title);
});
您可以简单地使用:
$('.ui-corner-all').click(function(){
alert($(this).prop('title'));
});
你的尝试的问题是你调用click
事件,而不是为它分配一个处理程序。您还错过了jQuery $
。
使用
$(".ui-corner-all").click(function(){
var title = $(this).attr("title");
alert(title);
});
相关文章:
- Javascript通过列表项的函数和css来更改背景颜色
- 通过Jquery根据下拉列表中的选择禁用数字字段
- 如何在javascript中通过rtl字母表对列表进行排序和分组
- 通过点击-PHP/HTML发布列表中的选定值
- Javascript::通过HTML5音频播放器播放列表播放多个音频文件
- 通过格式化将jquery移动组件动态添加到列表视图中
- 如何根据是否通过jsp中的jstl选中单选按钮来启用和禁用下拉列表
- 如何通过javascript设置支柱列表2
- 通过使用AngularJs进行分组来填充下拉列表
- Jquery:更改下拉列表的值.通过委托事件触发时
- 如何通过选择下拉列表中的选项从另一个 php 文件中获取数据
- 如何通过乘数值的下拉列表禁用输入
- 通过硒选择一个javascript下拉列表
- 通过遍历JSON文件来填充数据列表选项
- 选择下拉列表需要在选中时显示提供商的详细信息-无法通过我的脚本显示url
- 过滤列表并通过 ajax 请求数据
- UI 滚动列表视图通过屏幕延伸,切断右边框
- 如何使搜索栏中的结果列表可以通过向上/向下箭头进行导航
- Angular.js可过滤列表,通过选择字段和可点击地图预定义值
- 如何在html列表中通过按下按钮来选择和遍历项目