有这样的代码:
<ul onClick=event>
<li data-value="something">
<span>title</span>
<span>data</span>
<span>data</span>
</li>
<li data-value="something">
<span>data</span>
<span>data</span>
<span>data</span>
</li>
<li data-value="something"></li>
<li data-value="something"></li>
</ul>
function event(e){
console.log(e.target.getAttribute("data-value"));
}
想每点击一行就获取当行的data-value的值,但是e并不代表li,这样怎么处理?