今天我有id #klm
作爲jQuery中的點擊事件(https://jsfiddle.net/nnvduvm0/2/)來顯示警報消息。從輸入中檢索id,沒有硬編碼
我想在click事件與$("input").first().val()
替換click事件的價值#klm
但它不工作(https://jsfiddle.net/zebn6yr7/1/)
我想達到同樣的效果,但你檢索id的值來自應該用於按鈕的點擊事件的輸入。
$('#klm').click(function() {
alert($("input").first().val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<input value="klm" id="candy">
<button id="klm" type="button">Click Me!</button>
你需要一個''#要追加到'#klm'字段的值的開始:https://jsfiddle.net/zebn6yr7/2/。雖然我沒有看到這個代碼的重點,因爲它只能在加載時的'input'中指定的元素上工作。 –