已采纳回答 / 流浪滴汪汪汪
e.target表示的是当前事件的触发DOM对象,你点的是button,所以e.target.textContent就是按钮上的内容。$('p').click()是触发p标签的点击事件,$('p').click(function(e) { alert(e.target.textContent) })这是p标签的点击事件的处理方式,alert(e.target.textContent)所以这里输出的是p标签的内容
2017-03-02
已采纳回答 / 流浪滴汪汪汪
我试了一下这样可以:alert(e.target.value.substring(e.currentTarget.selectionStart,e.currentTarget.selectionEnd));不知道有没有更好的方法
2017-03-02
最新回答 / 超镜重生
对于mouseover事件:鼠标从外面进入div,div元素响应事件,p不响应事件; 鼠标从div进入到p,p也响应事件,div响应事件; 当鼠标从p移到div,div响应事件,p不响应事件; 当鼠标从div移到外面,div不响应事件,p不响应事件。测试是:div响应事件,p不响应事件,这就郁闷了
最新回答 / qq_李盼_0
回车键会导致表单的提交,根据不同的浏览器,Enter 键可能会导致表单被提交,如果这个表单只有一个文本框或只有一个 submit 按钮的话。界面不应该依赖于这个键的特殊行为,除非已经使用了 keypress 事件来监听 Enter 键的按下。
2017-02-21