Jquery 怎么获取动态生成的html元素,然后给其中的元素添加样式

 我来答
道器术
2016-04-28 · 分享网络营销、自媒体、推广引流相关技术
道器术
采纳数:1324 获赞数:8064

向TA提问 私信TA
展开全部
  获取匹配元素集合中的第一个元素的当前计算高度值 或 设置每一个匹配元素的高度值。
  -.css('height') 和 .height()之间的区别是后者返回一个没有单位的数值,前者是返回带有完整单位的字符串。当一个元素的高度需要数学计算的时候推荐使用.height() 方法 。
  -这个方法同样能计算出window和document的高度。
  $(window).height(); // returns height of browser viewport
$(document).height(); // returns height of HTML document
  -为匹配的元素集合中获取第一个元素的当前计算高度值,包括padding,但是不包括border。
  -这个方法返回元素的高度,包括顶部和底部的padding,单位是像素。
  -这个方法不适用于window and document对象,可以使用.height()代替。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiangjuan314
推荐于2017-12-15 · TA获得超过3.3万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:2829万
展开全部
使用ajax或者jquery动态创建的元素,例如'<select
id="dbc">',是无法用$("#dbc")获取的。
用法如下:
$(selector).live("event", data, function());
data为可选参数,规定传递到该函数的额外参数
e.g:
$("#store").live("change", function() {
$("#username").val($("#store").val() + "_" + $("#limits").val());
});
$("#username")是使用ajax动态创建的'<select id="username">'
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式