用jquery如何获取到指定的值?

下面的网页脚本,想获取data-pictureId、data-img、data-name、imgsrc=中的值,用jquery如何获取?<divclass="scroll... 下面的网页脚本,想获取data-pictureId、data-img、data-name、img src=中的值,用jquery如何获取?
<div class="scroller">

<ul class="ks-switchable-content" id="ks-switchable-content">
<li class="current" data-pictureId="5365031" data-img="http://img1.xxxx.cn/L1/76/1099720772/bd29ab9806dc60ca57ee2ad0501d3b93066c_640x480.jpg" data-text="" data-name="小南瓜"><p><img src="http://img1.xxxx.cn/L1/76/1099720772/bd29ab9806dc60ca57ee2ad0501d3b93066c_80x80.jpg"/></p></li> </ul>
</div>
展开
 我来答
a398772818
2015-11-09
知道答主
回答量:10
采纳率:0%
帮助的人:2.9万
展开全部

这个有很多种方法,

  1. 通过id $("#id")

  2. 通过class $(".class")

  3. 通过name $("[name='name']")

  4. 通过标签,例如: input $(":input")

等等

通过以上方法找到对象,然后在进行操作,比如需要这些对象的values值,就在后面加.val()等等。

jquery是可以链式编程的,非常方便

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
妙哉不言诗c
2013-11-13 · TA获得超过438个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:273万
展开全部
var data-pictureId = $(".current").attr("data-pictureId");

var data-img = $(".current").attr("data-img");
var data-name = $(".current").attr("data-name");
var src =$("li p img").attr("src");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
邴瑾2i
2013-11-13 · 超过22用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:42.2万
展开全部
$('li .current').data('pictureI')
$('li .current').data('img')
$('li .current').data('name')
以此类推
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BB果果
2013-11-13 · TA获得超过171个赞
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:97.5万
展开全部
方法有很多,关键看你用哪个选择器了

$(ul li).attr("data-pictureId");
$(ul li).attr("data-img");

$(ul li).attr("data-name");
$(ul li p img).attr("src");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
只搜文档
2013-11-13 · 超过30用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:66.9万
展开全部
如获取data-pictureId的值 $("#ks-switchable-content>li").attr("data-pictureId"),如果是单个li可以直接打印,如果是多个li,data-pictureId可能有多个,需要循环打印
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式