我不認爲我可以解釋這個詞不太好,所以我做了你們一個小提琴:的JQuery的.text()被刪除我的輸入標籤完全複選框
$(document).ready(function() {
\t $("#clickMe").click(function(){
$("#label1").text("test1234");
$("#label2").text("test1234");
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
\t <li>
<label id="label1">
<input type="checkbox"/>
Label 1
</label>
</li>
<li>
<input type="checkbox" id="checkbox_id">
<label id = "label2" for="checkbox_id">
Label 2
</label>
</li>
</ul>
<button id="clickMe">
Click me
</button>
正如你可以看到,我製備由標籤包圍的一個輸入複選框,和一個其中該標籤經由for="..."
功能分配先進而精湛。
我現在嘗試更改兩者上的標籤文字。但是,周圍的標籤完全丟失了周圍的<input>
標籤。它完全消失了。
另一個完美的作品。
但是,我想以第一種方式工作。有沒有可能實現這一目標?
請在你的問題發佈完整的代碼示例更改文本。 – j08691