2016-08-16 39 views
-4

我正在做一个与jQuery获取请求的域名,并试图从中获取图像。我知道元素id是“image-iframe”。我查了这个,只能找到$(“id”)。attr(“src”),这对我不起作用,因为我不在我的页面中查找它。通过获取请求的id从元素

$.get(Link,function(data){ 
    var link = $(data).find('image-iframe').attr("src") 
}) 

这是我可以用我的JS的非常小的知识/ jQuery的

+0

你在那里做什么?你可以使用jQuery来操作DOM元素,但不能在响应字符串或其他内容中使用... – eisbehr

+0

'.find('image-iframe')'不会查找ID为“image-iframe”的元素。它确实寻找一个带有**标签**“image-iframe”的元素。如果您想通过ID查找元素,请使用ID选择器:'.find('#image-iframe')'。 –

+0

我目前只是试图从元素ID分配图像链接到一个变量 –

回答

0

尝试使用此代码想到的最好。

$.get(Link,function(data){ 
     var link = $(data).find('#image-iframe').attr("src") 
    }) 

ID应通过$( '#ID')

+0

这工作____ –

+0

如果它对你有帮助,你可以接受它 –

0

访问试试这个:

编号:$( '#YourElementId')

:$( '。YourElementClass')

标记:$('YourElement')

$.get(Link,function(data){ 
    var link = $(data).find('#YourElementId').attr("ElementAttributes") 
})