hyqd.net
当前位置:首页 >> 如何通过jquEry获取js动态AppEnD到html页面的Dom属性 >>

如何通过jquEry获取js动态AppEnD到html页面的Dom属性

jsp中分享文案编辑:点击一次添加按钮页面多一个文本框JS中$("#content1").append('

var dom2 = $('<div id="dom2" data-action="test"></div>');$('body').append( dom2 );//添加元素alert( $('#dom2').attr('data-action') );//输出test

$("你要append的节点").children("插入的html节点")//获取html节点对象$("你要append的节点").children("插入的html节点").attr("class")//获取class名

var value = $('#id').val() 或者 var value = $('#id').text()

chrome 中的elements不就是静态页面的内容吗?动态页面的话是在server端处理的,javascript是前端的,是无法获得动态加载前的定义 提问的不是很清晰,如果有具体例子的话能帮你看一下

动态创建的元素直接绑定click是没有效果的! 你可以用这种方式绑定$(document).on("click",".cfg",function(){ //your code})

apppnd("<div class='className'>content</div");$("div.className")我一般是这么获取的

依次按节点获取,比如$("input").find(xx)等的,xx就是你新追加在某个元素后面的元素.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html

放到 $("#merchantsubmenu").append(html);后面即可!

网站首页 | 网站地图
All rights reserved Powered by www.hyqd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com