-
<ul id="tabBar">
-
<li class="{{currentTabBar_s == 10?'active':''}}" data-current="10" bindtap="swichTabN"><image src='../../images/icon/tab_MyTodo_s.png' class='img_s'></image><image src='../../images/icon/tab_MyTodo.png' class='img_n'></image><span>待辦</span></li>
-
<li class="{{currentTabBar_s == 11?'active':''}}" data-current="11" bindtap="swichTabN"><image src='../../images/icon/tab_Customers.png' class='img_n'></image><image src='../../images/icon/tab_Customers.png' class='img_s'></image><span>客戶</span></li>
-
<li class="{{currentTabBar_s == 12?'active':''}}" data-current="12" bindtap="swichTabN"><image src='../../images/icon/tab_Find.png' class='img_n'></image><image src='../../images/icon/tab_Find.png' class='img_s'></image><span>發(fā)現(xiàn)</span></li>
-
<li class="{{currentTabBar_s == 13?'active':''}}" data-current="13" bindtap="swichTabN"><image src='../../images/icon/tab_Achieve.png' class='img_n'></image><image src='../../images/icon/tab_Achieve.png' class='img_s'></image><span>業(yè)績</span></li>
-
</ul>
-
// 點擊標(biāo)題切換當(dāng)前頁時改變樣式
-
swichTabN: function (e) {
-
var _this=this;
-
var cur = e.target.dataset.current;
-
-
//點擊li的子級元素,不進行值改變,解決方法把取值方式 由e.target.dataset.current; 修改為e.currentTarget.dataset.current即可
var cur = e.currentTarget.dataset.current; console.log(_this.data.currentTabBar_s) console.log(_this.data) if (this.data.currentTabBar_s == cur) { console.log(123);return false; } else { console.log(5687) this.setData({ currentTabBar_s: cur }) } },
|