开发者社区> 问答> 正文

jquery如何获取动态创建的对象

比如我有一个<div class="aa">阿斯顿</div>
页面载入后,jq会给他加一个z-index:20属性
但是如果我用下图的方式去操作该元素,是无效的。所以请问如何获取由jq动态生成的css值呢?
screenshot

展开
收起
小旋风柴进 2016-03-26 04:26:04 2262 0
1 条回答
写回答
取消 提交回答
  • .css("zIndex", "20") 来设置值
    .css("zIndex") 来取值

    元素必须有 position 的样式表属性才可以设置 z-index 。另外,取值时必须在执行完你的设定代码后再执行比较逻辑。

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Doooooooo……</title>
      <script src="jquery.min.js"></script>
      <style>
        div.aa {
          position: relative;
        }
      </style>
    </head>
    <body>
      <div class="aa">content</div>
      <script>
        $(function() {
          $(".aa").css("zIndex", "20");
          if($(".aa").css("zIndex") < 100)
            $(".aa").css({"width":"1000px", "height":"300px"});
        }
      </script>
    </body>
    </html>
    2019-07-17 19:14:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
Javascript中的对象 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多