繁体   English   中英

角度视图缺少CSS类

[英]CSS class missing on angular view


index.html的:

<div ng-view="myview.html"></div>

myview.html:

<table class="table table-striped table-hover">
<tr>
<td>Name</td>
<td>Product</td>
</tr>
<tr ng-repeat="deal in deals" class="clickableRow">
<td>{{deal.name}}</td>
<td>{{deal.product}}</td>
</tr>
</table>

的script.js:

$(document).ready(function($) {
      $(".clickableRow").click(function() {
            console.log("click");
      });
    }); // does nothing
console.log($(".clickableRow").length) // returns 0

当用户单击clickableRows行时,我想做一些工作。

谢谢

你为什么要像这样混合使用jquery和angularjs? 你可以用angularjs做

<tr ng-repeat="deal in deals" ng-click="clickRow(deal)">

并在您的控制器中

$scope.clickRow = function(deal) {
  console.log(deal)
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM