1. 程式人生 > >vue獲取點擊事件源的方法

vue獲取點擊事件源的方法

col script -c function get com jquer current ()

 1 <!DOCTYPE html>
 2 <html lang="zh-CN">
 3     <head>
 4         <meta charset="utf-8">
 5         <title>vue click事件獲取當前元素對象</title>
 6         <script src="http://cdnjs.cloudflare.com/ajax/libs/vue/1.0.13/vue.min.js"></script>
 7         <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"
></script> 8 </head> 9 <body id="app"> 10 <ul> 11 <li v-on:click="say(‘hello!‘, $event)" style="background-color:blue;color:white;">點擊當前行獲取下一行</li> 12 <li>li2</li> 13 <li>li3</li> 14 </
ul> 15 <script> 16 new Vue({ 17 el: #app, 18 data: { 19 message: Hello Vue.js! 20 }, 21 methods: { 22 say: function(msg, event) { 23 //獲取點擊對象
24 var el = event.currentTarget; 25 var li2text = $(el).next().text(); 26 alert("當前對象的內容:"+$(el).text()+" 下一行內容:"+li2text); 27 } 28 } 29 }) 30 </script> 31 </body> 32 </html>

vue獲取點擊事件源的方法