我想換一個跨度的內容在我的形式 HTML裏面的html:如何更改跨度
<form action="javascript:submit()" id="form" class="panel_frame">
<label>Origin:</label>
<div class="input-group" id="input-group">
<input type="text" id="origin" name="origin" class="form-control">
<span class="input-group-btn">
<button id="btn-default" class="btn btn-default" type="button">
<span class="glyphicon glyphicon-pushpin" aria-hidden="true"></span>
</button>
</span>
</div>
我想變化是
<button id="btn-default" class="btn btn-default" type="button">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
</button>
所以<span class="input-group-btn">
車內容什麼改變是:圖標圖釘刪除和行動useCurrentPosition clearPosition。
我'使用jquery,儘管我已經閱讀了關於Stack的類似問題的其他答案:How can I change the text inside my <span> with jQuery?和how to set a value for a span using JQuery我還沒有解決這個問題。
我想:
$("#input-group span").html('
<button id="btn-default" class="btn btn-default" type="button" onclick="br_bus.useCurrentPosition()">
<span class="glyphicon glyphicon-pushpin" aria-hidden="true"></span>
</button>
');
,給予一個ID,跨度也修改滿格,但沒有解決我的問題。 我錯過了什麼?
' 「#origin跨度」'搜索'span's ** **裏面'#origin',有'#origin'裏面沒有'span'。 – Regent
我寫錯了抱歉,寫的問題,輸入組 – Mitro
現在的代碼確實與'document.ready'一起工作(如果腳本在HTML中的'form'之前)並且具有替換爲單行的HTML代碼:[fiddle](http ://jsfiddle.net/v3Lfnuuk/)。 – Regent