Я хочу сделать угловую директиву, которая проверяет высоту элемента, и если высота задана, я хочу добавить к ней еще один элемент. Я новичок в Angular, поэтому я точно не знаю, как это сделать. Вот отрывок из того, что я сделал до сих пор:AngularJS как добавить элемент к определенному элементу
HTML-:
<ul fadeouttxt>
<li ng-repeat="cars in cars.list" style="height:200px;">
<div>
<div class="cnt">
<h2>{{cars.title}}</h2>
<div class="desc" ng-bind-html="cars.description"></div>
</div>
</div>
</li>
</ul>
в ЯШАХ:
.directive('fadeouttxt', function() {
return {
link: function (scope) {
$('div.cnt').filter(function() {
if($(this).find('.desc').height() < 130) return;
$(this).append('<div class="fader"></div>');
});
}
};
});
<div class="fader"></div>
является элементом, который делает перетекание текста исчезать ...
Итак, может ли кто-нибудь помочь мне?
Это замечательно! Благодаря! :-) – Steve