我必須在文字上點擊顯示圖片名稱,而不需要爲文本點擊創建多個ID。在這段代碼中,我已經完成了圖像點擊操作,但是我希望它能夠通過文本點擊。如果可以通過類名稱或單個id完成,那麼請執行此操作,因爲我有100個圖像,我不想編寫相同的代碼多個文件。on text點擊顯示圖片名稱
$('img').click(function()
{
var test = $(this).attr('src').split("/").pop();
document.getElementById("result").value= test;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div class="row">
<div>
<img src="1.png">
<p>click<p>
</div>
<div>
<img src="2.png">
<p>click</p>
</div>
<div>
<img src="3.png">
<p>click</p>
</div>
</div>
<form>
<input type="text" id="result">
</form>
你不能只是問我們 '做' –
設置你點擊事件'p'並將'$(this)'改爲'$(this).prev('img')'。 – vi5ion
hello suraj S我不是讓你去做。相反,只是要求幫助,如果有的話。 – amit