我能夠通過一個XML飼料用下面的代碼jQuery的 - 獲取從解析的XML飼料(內容:編碼)第一圖像
$($xml).find('item').each(function(i, e) { ... }
對於在這個循環中的每個項目進行搜索,我能夠訪問我的內容:通過下面的代碼,並查看結果編碼的元素...
$mcontent = $(this).find('encoded').text();
console.log('source: ' + $mcontent.match(/<img[^>]*>/g));
...它包含這樣的逗號分隔的多個圖片...
<p><img src="...">, <img src="...">, <img src="..."></p>
我怎樣才能得到第一個圖像元素,並存儲比$ mImage變量?
謝謝!
更新:
當我嘗試做以下...
$mcontent = $(this).find('encoded').text();
$mcontent = $mcontent.match(/<img[^>]*>/g).split(',')[0];
console.log('source: ' + $mcontent);
瀏覽器告訴我...
Uncaught TypeError: $mcontent.match(...).split is not a function
..和我不噸知道爲什麼...
「你的圖像,字符串,在這裏」.split(',')[0]會給你第一個圖像作爲一個字符串。 –
我上面還有一個問題,試圖實現這一點...我也忘了我原來的問題的一個元素... – blackhawk
感謝axel提醒分裂 – blackhawk