使用angular js更改焦点在子href元素焦点上的父div

时间:2015-07-07 10:33:25

标签: javascript html css angularjs

我有一个div结构如下。

    <div class="class1">

        <a href="http://google.com" target="_blank" class="class2">

        </a>

   </div>

所以 href 焦点,我是否可以知道如何 div (即href的父级)使用角度js

谢谢, 巴拉吉

1 个答案:

答案 0 :(得分:4)

您需要使用两个指令。 data-ng-focusdata-ng-class

<div class="class1" data-ng-class="{'className' : applyClass == true}">

   <a href="http://google.com" target="_blank" class="class2" data-ng-focus="applyClass=true"></a>

</div>

请不要忘记先在控制器中提及此varibale false。

$scope.applyClass = false;

或者您甚至可以使用

<div class="class1" data-ng-init="applyClass = false" data-ng-class="{'className' : applyClass == true}">