2016-04-21 72 views
0

我試圖通過查找該元素的不同屬性(按名稱)來訪問元素的屬性值。如何通過搜索該元素的另一個屬性來查找元素屬性

下面是一些代碼:

<option data-img-src="http://example.com/pic.jpg" value="Pool Party 21" pdf-data="http://example.com/myPDF.pdf"></option> 

<img class="image_picker_image" src="http://example.com/pic.jpg"> 

下面是一些PHP,我試圖獲取圖像,存儲作爲變量的SRC。然後,嘗試找到另一個圖像的SRC(之前存儲的變量)是一個名爲data-img-src的屬性,該屬性保存該值。

最後,我嘗試將名爲「pdf-data」的found-elements屬性作爲字符串存儲在另一個變量中。

pdfbgImage = $('.tab-pane.active div.thumbnail.selected').children('img').attr('src'); 
pdfURL = $("[data-img-src=pdfbgImage]").attr('pdf-data'); 

我不相信我的代碼是正確的。誰能幫忙?

回答

2

你必須第一個變量連接成第二選擇

var pdfbgImage = $('.tab-pane.active div.thumbnail.selected').children('img').attr('src'); 
var pdfURL  = $("[data-img-src='"+pdfbgImage+"']").attr('pdf-data'); 
+0

這是完美的,謝謝。 – NoReceipt4Panda

相關問題