在这之前,我一直不知道调用方法的这个元素应该怎么表示,所以,一直以来,都是在方法中传入
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div onclick="handle()">123</div> </body> <script type="text/javascript"> function handle (e) { var ev = e || event; ev.target.style.color='red' } </script> </html>
ev.target就相当于this,指向调用他的元素本身。有木有显得很高端呢?终于脱离一直传$(‘this’)这么lowb的办法了。