我剛剛發佈了一個類似的問題,以找出它並不完全是我需要的。我很抱歉。使用jQuery選擇當前div的第一張圖片
這是我與工作代碼:
jQuery(document).ready(function($) {
$('.upload_button').click(function() {
targetfield = $(this).prev('.logo_url');
tb_show('', 'media-upload.php?type=image&TB_iframe=true');
window.send_to_editor = function(html) {
imgurl = $('img',html).attr('src');
jQuery(targetfield).val(imgurl);
tb_remove();
$('.upload_preview img').attr('src',imgurl); // THIS IS WHERE I'M HAVING PROBLEMS
$('#submit_options_form').trigger('click');
};
return false;
});
});
我不是最好的使用jQuery和我還是新的一些事情。我需要在預覽類中填充img標記的url,但只能在獲取url的那個URL中填充。我現在所擁有的每個圖像標籤都會包含該類。任何幫助是極大的讚賞。
我需要它填充它像輸入字段被填充。
編輯
下面是一些HTML示例。我在頁面上使用了這些的倍數。
<li class="slide">
<input class="logo_url" name="theme_wptuts_options[logo]" value="src[]" />
<input class="upload_button" type="button" class="button" value="<?php _e('Upload Logo'); ?>" />
<div class="upload_preview" style="min-height: 100px;">
<img style="max-width:100%;" src="src[]" />
</div>
<button class="remove_slide button-secondary">Remove This Slide</button>
</li>
這樣一個簡單的解決方案...太糟糕了,很難找到它!好工作人! – VIDesignz