如何在一个js li标签加 点击事件里识别我点击的是哪个元素

获取ul下li标签里点击的是哪一个li并获取li里a标签的值_百度知道
获取ul下li标签里点击的是哪一个li并获取li里a标签的值
我有更好的答案
//先获取ul标签...ul.onclick=function(){ var&src=event.srcElement||event. if(src.nodeName==&A&){
console.log(src.innerHTML); }}src就是你要点击的那个a标签,可以获取a所有属性
采纳率:23%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
有这样一个需求如下图————》
这个是一个li标签
&li&&a&飞机&/a&&a&飞机票&/a&&/li& 大概就是这样,一个左浮动一个右浮动
然后在web端点击的时候,除了点击飞机票意外,其他的任何地方的点击都是和点击飞机是一个效果,我如何区分他是点击飞机票还是点击其他地方
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
为啥自己跟自己过不去 ,自己添加个ID就好了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
写两个事件 li一个事件 飞机票的a一个事件大概这样,我就不写选择器了
li.addEventListener("click",function(e){
a.addEventListener("click",function(e){
e.stopPropagation();
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。ng-click怎样获取当前元素的
我有一个代码大概是这个样子的
&section ng-repeat="brand in brands track by $index"
class="brandElistSe"&
&ul class="check_fu"&
&li class="brandElist" ng-repeat="brList in brand"&&a href="###" ng-click="brandFnc()"&{{brList}}&/a&&/li&
&/section&
我现在希望的是通过ng-click点击触发brandFnc(),然后获取到a标签里具体的文本内容,请问这样的代码要怎么写,初学angular,很多都不清楚,谢谢了。
&section ng-repeat="brand in brands track by $index"
class="brandElistSe"&
&ul class="check_fu"&
&li class="brandElist" ng-repeat="brList in brand"&&a href="###" ng-click="brandFnc($event)"&{{brList}}&/a&&/li&
&/section&
$scope.brandFnc = function($event) {
// 通过 $event.target 来获取
ng—click="branFnc(brList)"
http://www.hubwiz.com/course/54f3ba65e564e50cfccbad4b/
angularjs资料
更多相关文章
要获取select的值我们不能像input属性的表单一样了,这里我们给各位整理一些关于获取select元素的选中option例子,有需要的可看看zepto在zepto中不能用,网上搜索了一番,找到了一个方法:$(‘option’).not(function(){ return !this.selec ...
&!doctype html&&html xmlns=&http://www.w3.org/1999/xhtml&&&head&&meta http-equiv=&content-type& content=&quot ...
本文章来给大家介绍JavaScript 获取页面元素的offset值代码,有需要了解offset获取的方法朋友可进入参考参考.js获取方法. 代码如下 document.getElementById(&divFloat&).style.top=document.getElemen ...
下面是一款关于IE6/7中获取Button元素的值的bug方法分析研究,有需要的朋友可以参考一下.&button value=&abc&&测试&/button&&script& var btn = document.getElementsByT ...
javascript获取button元素的value属性值兼容性问题:&button&元素比较简短,很多朋友可能喜欢使用它,毕竟能够少写很多代码,不过要注意的是,在获取它的value属性值的时候具有浏览器兼容性,先看下面的代码实例: &!DOCTYPE html& &h ...
&div ng-controller=&MainCtl&& 如何通过MainCtl的scope获取div这个节点的对象? 这是一个DOM操作. Angular不会帮助你获得DOM的某个属性. 你需要使用的是DOM选择器,不管是原生的也好或者像jQuery这样的库也好. ...
第一种 先获取元素通过 属性获取 WebElement webElemt= webElement.findElement(By.xpath(&//*[@class='xxxxxx]/a&)); //在ie下使用innerText 在火狐下使用textContent String
我知道这个e(event)中包含:stopPropagation,preventDefault,offset等等,看了ppk的几篇文章个人理解是e会保存浏览器中最后发生的事件(理解不对请指正). 现在遇到的问题可能有点超出关于&e&本身的范围了,先说逻辑:id为btn的元素被点击 ...
iis rewrite伪静态中文无效问题我总结了两个解决办法,一种是在rewrite伪静态事上[NU]参数即可解决,另种是我以前讲过的把中文汉字进入urlencode编码转换这样不存在中文了,但浏览器会自动识别中文并 ...
今天我们介绍利用jquery的一款jQuery.autoIMG.min插件来实现图片等比较缩放大小,希望此教程对各位同学会有所帮助.介绍下autoIMG. autoIMG可以快速对文章图片进行尺寸自适应,它利用浏览器 ...
Never frown, even when you are sad, because you never know who is falling in love with your smile. 纵然伤心,也不要愁 ...
nagios官方网站:http://www.nagios.orgnagios下载:http ...
Ubuntu 12.04下安装OpenCV 2.3.1,图像二值化1,安装libgtk2. ...
Mozilla今天正式发布了Firefox 18桌面版,同时支持Windows, Mac和 ...
irker 2.9 发布,当 irkerd 在后天运行时,日志记录到
/dev/sysl ...
很多朋友学习在Linux上配置DNS服务器的时候,都是参考的在RHEL4或Fedora C ...
一.病毒1)Windows下都是administrator用户登录,病毒可以自由感染系统任 ...
GIMP素有Linux操作系统下Photoshop之称的图像处理软件,对中文的支持更好.精 ...js怎么判断点击了哪个li标签啊_百度知道
js怎么判断点击了哪个li标签啊
ul下面有很多li
我把li放到了一个数组里
,我想点击哪个li的时候让这个li的字体改变颜色,怎么判断点击的是哪个li啊
我有更好的答案
&!DOCTYPE&html&&html&&&&head&
&meta&http-equiv=&Content-Type&&content=&text/&charset=UTF-8&&
RunJS&演示代码
onload=function(){
var&lis&=&document.querySelectorAll(&li&);
for(var&i&=&0;&i&&&lis.&i++)
lis[i].onclick&=&function&()
lis.t&?&lis.t.style.color&=&&&&:&0;
this.style.color&=&&#fd3&;
&/script&&&&/head& &body&
&/ul&&&&/body&&/html&
lis.t ? lis.t.style.color = && : 0;
this.style.color = &#fd3&;
大侠 这个lis.t是哪里冒出来的
采纳率:71%
为您推荐:
其他类似问题
li标签的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。11:49 提问
点击的时候怎么获取上一个点击元素的下标
$('li').on('click',function(){
console.log($(this).index())
不是点击当前元素的上一个,是比如我第一次点了第3个,第二次点了第7个,我怎么获取到第一次点的位置
按赞数排序
var preIndex = -1;
$('li').on('click', function () {
console.log(preIndex)
preIndex = $(this).index()
console.log($(this).index())
弄一个全局变量存储一下,每次点击时更新更新变量赋值。
写一个隐藏域,动态存一下
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐

我要回帖

更多关于 selenium 点击li标签 的文章

 

随机推荐