如何从attr中的类中获取src值?

时间:2016-09-12 20:24:12

标签: jquery

.attr('href', 'http://example.com/');

我想从班级a.myLink获得一个链接...

喜欢这里:

.attr('href', '');

<a href="http://example.com/" class="myLink"></a>

这是我的代码

.$('<iframe src="" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>').attr('src', '.link here');

2 个答案:

答案 0 :(得分:2)

你已经完成了所有这一切,你只需要使用类名(可能是$('.myLink'))选择元素。试试这个,

$('.myLink').attr('href');

正如@MarcB提出的那样,超链接具有href而非src属性 - 也可以解决这个问题。

答案 1 :(得分:2)

首先,您需要在有效对象上调用attr函数。然后保留第二个参数,因为它将设置href属性。没有第二个参数的调用将从对象获取href属性。

吸气剂:

var href = $('.myLink').attr('href');

这会将href存储在变量

SETTER:

$('.myLink').attr('href','new href value');

这会将html设置为:

<a href='new href value' class='myLink'></a>

在您的情况下,您的选择器无效。试试这个:

$('iframe').attr('src');