jQuery怎么获取和字符串值相同的元素

varstr="abc";<divid="abc"></div>怎么根据str的值获取到div?$(str),$("#"+str)貌似都不对啊?请高手指导下,顺便再问下,... var str = "abc";
<div id="abc"></div>
怎么根据str的值获取到div?
$(str),$("#"+str)貌似都不对啊?
请高手指导下,
顺便再问下,select下拉列表,如何指导选中项是所有项中的第几个?
谢谢了
展开
 我来答
51CTO学院
2015-12-14 · 中国最大的IT实战在线培训平台
51CTO学院
中国最大的IT实战在线教育培训平台。
向TA提问
展开全部
jquery获取div中的id就是根据本身的层次选择的。
jQuery 元素选择器
jQuery 使用 CSS 选择器来选取 HTML 元素。
$("p") 选取 <p> 元素。
$("p.intro") 选取所有 class="intro" 的 <p> 元素。
$("p#demo") 选取所有 id="demo" 的 <p> 元素。
更多的选择器实例 语法 描述

$(this) 当前 HTML 元素
$("p") 所有 <p> 元素
$("p.intro") 所有 class="intro" 的 <p> 元素
$(".intro") 所有 class="intro" 的元素
$("#intro") id="intro" 的元素
$("ul li:first") 每个 <ul> 的第一个 <li> 元素
$("[href$='.jpg']") 所有带有以 ".jpg" 结尾的属性值的 href 属性
$("div#intro .head") id="intro" 的 <div> 元素中的所有 class="head" 的元素
yugi111
推荐于2016-07-05 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
$("div#" + str)即可

$('select').val()即可

$('select').prop('selectedIndex')即可
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zh52722
2014-11-13 · TA获得超过389个赞
知道小有建树答主
回答量:325
采纳率:75%
帮助的人:185万
展开全部
$("#"+str)这个应该没问题吧,我以前用过啊,可以获取到dom元素
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式