css - 从 Angular 访问动态生成的 css id

标签 css angularjs

enter image description here

html(使用 jquery 动态生成的)

<div id="undefined-sticky-wrapper" class="sticky-wrapper" style="height: 25px;">

上面的 html 是使用 jquery 动态生成的。所以你能告诉我如何使用 angular 访问上面的 id 吗?因为我需要更改 height当它在 iframe 中加载时,上面的 css 为 0px(我知道如何处理 iframe 部分)。

最佳答案

您可以在页面加载后使用任何 js 定位它。您可以使用 js 控制台对此进行测试。

答案:

var obj = angular.element('#undefined-sticky-wrapper');
obj.css('cssText', 'height:0px !important;');

关于css - 从 Angular 访问动态生成的 css id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31276786/

相关文章:

javascript - jQuery css 动画可见性

html - 根据是否存在其他元素更改 div 的宽度

javascript - 在客户端生成 SAS token (使用 AngularJS)以将 blob 上传到 Microsoft Azure

即使不提交,AngularJS ng-submit 事件处理程序也会被调用

javascript - 在 href 和 ui-sref 之间切换

angularjs - 下拉所选值仅在 Angular js中的添加按钮上使用一次

javascript - 如何在滚动时更新 URL 哈希值(带目录)

iphone - 如何应用亮度控制和更改文本颜色?

html - 将 XML 文件采购到 DIV 和 iframe 时不采用 CSS 属性

ios - 隐藏 Ionic(AngularJS) 后退按钮不出现