Html5 table 中屏蔽 的click 事件

2019-01-03 02:36发布

 1 <tr data-ng-repeat="row in YieldData | filter:Search"                        
 2                             data-ng-click="setSelectedData('Yield',row)"
 3                             data-ng-class="{success:row==selectedYieldData}"
 4                             >  
 5                             <td class="col-md-2 col-sm-2">
 6                                 <div class="input-group">
 7                                     <span>{{ row.qty }}</span>
 8                                         <span class="btn btn-default btn-xs" data-ng-click="minusqty()" style="margin:0px 0px 0px 15px;">-1</span>
 9                                 </div>
10                             </td>
11                         </tr>

<tr> click 功能:设置被选中行的class,设置选中的行号(保存在js变量中).

<td> 中的 <span> 的 click 功能:对 row.qty数量减一.

遇到的问题:<tr> 和 <span> 各有 click事件,如何在<span>中屏蔽 <tr>的click,且如果当前行为被选中,则不屏蔽。

click的js中要怎么设置?

2条回答
Evening l夕情丶
2楼-- · 2019-01-03 03:19

你屏蔽tr的click事件是因为点击span的click时,tr的click会被执行?

查看更多
Ridiculous、
3楼-- · 2019-01-03 03:20

unbind下不就行了?

查看更多
登录 后发表回答