赞
踩
- <span @click="getData($event,'21')">55</span>
-
- getData:function (e,num) {
- console.log(num)
}
这样就可以取到这个值了,如果你是确实想操作DOM,那你可以这样写:
- <span data-num="21" ref="dataNum" @click="getData($event)">55</span>
-
- getData:function (e) {
- console.log(this.$refs.dataNum.dataset.num);
- }
- <div id="app">
- <span data-num="21" @click="getData($event)">55</span>
- </div>
- new Vue({
- el:'#app',
- methods:{
- getData:function (e) {
- console.log(e.target.getAttribute('data-num'))
- }
- }
- })
3.自定义命名
如:html : <div class="live-dd" numId = "<{$item.id}>"></div>
js:
$('.live-dd').on("click",function(){var num = this.getAttribute('numId');location.href='/live/info?id='+num;})
使用jq的方法
<span class="vk_cq5" classid="<{$smarty.get.id}>">
var live_id = $('.vk_cq5').attr('classid')
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。