我想更改其父顯示隱藏的標籤的文本。由於其父母的知名度,我無法訪問該標籤。如何更改隱藏的<label>的文本
我想知道是否有方法可以在不改變父級的可見性的情況下更改此標籤的文本。
我試着改變標籤的可見性,改變文字並隱藏它,沒有奏效。
$(document).ready(function(){
$("#394").find(".name").children("label").text("Home");
});
<div class="sample1" style="display: none;">
<div id="394">
<div class="name">
<label>house.jpg</label>
</div>
</div>
</div>
任何建議/想法?
答:
首先,謝謝大家的響應。
我修正了這個問題。
這是我做的改變,它的工作。
$(document).ready(function(){
$(".sample1").find(".name").children("label").text("Home");
});
<div class="sample1" style="display: block;">
<div style="display: none;" id="398">
<div class="name">
<label>Sample</label>
</div>
</div>
</div>
請添加您使用過的代碼。 – Smamatti
標籤不應該真的改變,也許你的意思是輸入?請發佈你想要實現的例子。 –
隱藏的元素可以像可見的元素一樣選擇;如果它們不在DOM中,它只會更復雜一點。 – pimvdb