?求 各位大神解释下 这个代码 js的

求各位大神解释下这个代码js的varurls=''$('a.file_name').each(function(){urls+=$(this).attr('href')+... 求 各位大神解释下 这个代码 js的
var urls = ''
$('a.file_name').each(function(){
urls += $(this).attr('href') + '\n';
});
$('<textarea>' + urls + '</textarea>').appendTo('body');
批量离线下载迅雷快传资源

的 “http://blog.csdn.net/ituff/article/details/7901112”这个网站看到的,
油猴脚本,应该是。 里面的 “$”时什么意思,隐藏符号?
展开
 我来答
扎俊
2013-01-27 · 知道合伙人互联网行家
扎俊
知道合伙人互联网行家
采纳数:366 获赞数:1525
涉猎C#;C++,vb,vb script,asp,PHP,JS,w3c,网站运营、推广等

向TA提问 私信TA
展开全部
$不是隐藏符号,看
var urls = ''
$('a.file_name').each(function(){
urls += $(this).attr('href') + '\n';
});

这里的用法应该是jQuery或者其他的js框架的选择器,即根据参数来获取想操作的DOM对象。
虹小二
2013-01-28
知道答主
回答量:22
采纳率:0%
帮助的人:15.9万
展开全部
$();在jquery中 是获得对象的意思
$('a.file_name').each(function(){
urls += $(this).attr('href') + '\n';
});应该是遍历所有name为file——name的<a>标签,获得他们的url,得到一个urls字符串

$('<textarea>' + urls + '</textarea>').appendTo('body');

新建<textarea>' + urls + '</textarea>放入boby中
例如
<a name="name" id="1" href="12345"><a>
<a name="name" id="2" href="12345"><a>
$('a.name')获得的就是id 为1 、2的对象数组,each(function)用于遍历
$("#2")获得就是id为2的对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式