stock2
stock2
  • 发布:2015-04-12 10:10
  • 更新:2015-04-13 15:45
  • 阅读:4474

.addEventListener('tap',

分类:MUI

.addEventListener('tap',
我的代码是
<a href='javascript:void(0)' onClick='return btnTap("+jn[i]+");'>" +jn[i]+"></a>

看了文档用onclick不好. 用 mui('.mui-bar-tab').on('tap','a',function()

请问通过mui或.addEventListener('tap' ,函数里 如何得到<标签a里的 innerhtml ?

谢谢 通过监听事件,得到this 的innerHtml 我就会处理了. 怎么得到当前触发的<a标签的 innerHtml

2015-04-12 10:10 负责人:无 分享
已邀请:
太阳光

太阳光

 mui('.mui-bar-tab').on('tap','a',function(e){  
    e = e.target;  
    if(e.tagName == "A"){  
        alert(e.innerHTML);  
    }  
 })
太阳光

太阳光

mui('.mui-bar-tab').on('tap','a',function(e){  
    e = e.target;  
    if(e.tagName == "A"){  
        alert(e.innerHTML);  
    }else if(e.tagName == "TD"){  
        var child = e.childNodes;  
        for(var i = child.length;i--;){  
            if(child[i].tagName == "A"){  
                alert("子节点:"+child[i].innerHTML );  
                break;  
            }  
        }  
    }  
 })
stock2

stock2 (作者)

非常感谢. 我试试

stock2

stock2 (作者)

可以的.再次感谢 : )
追问下,点击有时会触发 td , 请问可以判断 如果是td 再判断td里是否是A ,如何判断,谢谢啊.

stock2

stock2 (作者)

再顶下

stock2

stock2 (作者)

牛 .太正确了 结贴.

该问题目前已经被锁定, 无法添加新回复