gpt4 book ai didi

javascript - 以 Angular 选择父元素

转载 作者:行者123 更新时间:2023-11-30 15:34:23 27 4
gpt4 key购买 nike

我想以 Angular 选择父级(searchres)并为其设置样式,但我做不到!我的 HTML 是这样的:

    <div ng-repeat="product in products" class="searchres">
<a href="#">
<img src="{{product.path}}" class="img-thumbnail" alt="{{product.name)}}" />
{{product.name}}
</a>
</div>

我的代码是这样的:

$.each($scope.products, function(index, value) {
var namePro = value.name;
if (namePro.length <= 32) {
$("body").find(".searchres").css("line-height","50px!important");// is wrong !
value.parentNode.css("line-height","50px!important"); // is wrong !
}
});

这个问题我该怎么办?

最佳答案

在此示例中根本不需要 Javascript 代码。您可以使用 ng-class 指令在特定条件下将类附加到您的 div。

<div ng-repeat="product in products" class="searchres" ng-class="product.name.length <= 32 ? 'your-class-name' : ''">
<a href="#">
<img src="{{product.path}}" class="img-thumbnail" alt="{{product.name)}}" />
{{product.name}}
</a>
</div>

关于javascript - 以 Angular 选择父元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41794441/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com