使用ng-click切换父元素的类?

我有一些javascript,我正在尝试转换为Angular:

$('.col-lg .fa-clock-o').click(function(e){ $(this).parent().toggleClass('set-time'); e.preventDefault() }); 

我已经尝试将以下内容添加到包含链接的子元素,但它不起作用,也许是一个正确的“角度”方式来代替?

  

更“’Angular”的方法是设置一个变量,该变量表示父元素上是否存在set-time类。 默认情况下,这将是undefined ,这是假的。

然后在ng-click中切换它,你可以将值设置为与当前相反的值。

  

这是一个有效的例子:

 var app = angular.module('app', []); 
 .set-time { background :red; } 
   

以下工作,但不确定其角度方式:

HTML:

  

控制器:

 public toggleTimepickerPopup(event : any) : void{ jquery(event.target).parent().toggleClass('set-time'); event.preventDefault() } 

父不是函数,它是原型:

正确用法是: $(this).parent

你的锚元素: