永发信息网

Jquery 获取子元素问题

答案:2  悬赏:80  手机版
解决时间 2021-01-31 15:13
$('#pan > li ')
如果把id放到一个变量里,这里应该怎么写?
var id=‘#pan’
$(??????>li)
最佳答案
如果id是一个变量的话,把它放到引号外面用+号连接起来就行了,
$(id).children("span")
或者$('#'+id).find('li');

JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。
jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。
jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。
jQuery,顾名思义,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。
全部回答
如果id是一个变量的话,把它放到引号外面用+号连接起来就行了, $('#'+id+'>li') 但是这样的话不知道有没有问题,不行的话可以这样: $('#'+id).find('li');
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
临河考驾照是在哪报名 什么时候可以报 就像我
在爱尔兰都柏林大学申请条件
米粉蒸肉是什么东西?
金庸要善有善报恶有救赎人间有慈悲 出自哪里
辗转反侧睡不着觉是病句吗
我们的大脑中有很多如图所示的细胞。以下对这
我的狗狗最近总把食物藏在楼顶花园,请问这是
轻松上初中英语答案第64页第7题
金泰妍个人综艺叫什么
江西省萍乡市泸西县邮编
电脑独立显卡坏了!不拔下来还能开机吧?
上海哪里有卖日本原产的电饭煲?
【大小便失禁的原因】导致大小便失禁的原因是
寝ると思います 寝ようと思います 他们区别是
从瓦房店到沈阳走202国道一共几个收费站。
推荐资讯
行驶中换挡或空挡车辆熄火是怎么回事,偶尔的
速递易如没如地址在什么地方,我要处理点事
我是贵州理科生,今年考了347能上南昌理工学
复姓濮阳麻烦起个女生名字
吧里的朋友,联通宽带移机现在是多少钱
从横岗六约到深圳人民医院坐什么车
去剑桥学费不够
代表幸福的吉祥物是什么
唐代有哪些评书
獬豸 怎么样发音
平面上有任意四个点过其中任意两点作直线可以
我想知道,喝酒前做什么准备或吃点什么不容易
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?