English 中文(简体)
A. 具有特定类别名称的所有要素的 Java印阵列
原标题:Javascript array from all elements with a certain class name

我正试图从我网页上某几类内容中选取一个阵列。 阵列应当从同级视频链接的所有对口单位获得视频文件属性价值。

阵列的最后价值应当是。

 cycling_large, ocean_medium, winecountry_part1



 <a class="videoLink"  videofile="cycling_large"  ></a>
 <a class="videoLink" videofile="ocean_medium" ></a>
 <a class="videoLink" videofile="winecountry_part1" ></a>

我对此进行了尝试,但没有工作。

var values = $( .videoLink ).map(function() { return this.attr( videofile ); }).get();

提前感谢。

最佳回答
var links = document.getElementsByClassName("videoLink");
var values = [].map.call(links, function (el) {
  return el.getAttribute("videofile");
});

因为你不喜欢简单的东西。

浏览器支持:

问题回答

Change return this.attr( videofile ); to return $(this).attr( videofile );. You need to enclose the this in $() so it becomes a jQuery object that you can then call attr() on.

例:





相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.

热门标签