问一个JQUERY的问题 使用JQ的时候,平时通过 $(".myclass").html()、 $("#myid").text() 来获取值这个是什么原理,如果我知道一个HTML标签,例如是 <div id='myid'>,我想直接用它来获取这个DIV的值,而不是拿到id后通过$("#myid") 这种方式,能否实现!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 "这个"DIV 除了有id属性,还有其他的特征吗?比如说: 1.唯一的class属性 2. dom中的位置。如第一个div 3.相对其他元素的位置,如某个div的第n个元素。根据这些,然后用相应的选择器获取id的值即可。 $(".myclass").html() 是根据div的class来获取 $("#myid").text() 是根据div的id来获取如果你既不想通过id又不想通过class来获取DIV那么你可以根据该DIV在页面中的位置来获取比如$("div:eq(0)")页面中的第一个DIV $("div[id='myid']");$("body").find("div[id='gallery']").html(); 这个方法很多啊。。问题你里面还有什么特性写出来啊。比如有什么value值。文本中有什么值,或者在什么标签下的第几个位置。。 可笑的是,你只给一个div那怎么找,就像你说 我要找一个男孩,什么特征你不知道。。那怎么找 弱弱的问一个js问题…… 请问web项目中偶尔出现 Error loading script是什么问题 数据库存的下拉列表的value,查询的时候怎样让这个value对应的选项默认选中? jquery ajax timeout error js 判断时间 JS高手请进来指教 怎样在table中插入一个行(row)对象 求代码:不用下载直接运行安装程序 java 小难题 怎样定义数组 JQuery在Firefox下的兼容性 正则表达式的提问
比如说:
1.唯一的class属性
2. dom中的位置。如第一个div
3.相对其他元素的位置,如某个div的第n个元素。根据这些,然后用相应的选择器获取id的值即可。
$("#myid").text() 是根据div的id来获取
如果你既不想通过id又不想通过class来获取DIV
那么你可以根据该DIV在页面中的位置来获取
比如$("div:eq(0)")页面中的第一个DIV
$("body").find("div[id='gallery']").html();