我在JSFiddle上發現了一個簡單的JQuery代碼,但是當我在eclipse中嘗試它時,它並沒有執行它應該做的事。我多次檢查過它仍然無法找到它無法正常工作的原因。有任何想法嗎?代碼適用於JSFiddle,但不適用於本地文件
的HTMl
<textarea id="txt" rows="15" cols="70">There is some text here.</textarea>
<input type="button" id="btn" value="OK" />
JQuery的
jQuery("#btn").on('click', function() {
var caretPos = document.getElementById("txt").selectionStart;
var textAreaTxt = jQuery("#txt").val();
var txtToAdd = "stuff";
jQuery("#txt").val(textAreaTxt.substring(0, caretPos) + txtToAdd + textAreaTxt.substring(caretPos));
});
具有u進口必要的jQuery文件嗎?(這是沒有必要的jsfiddle進口) – PSR 2014-09-24 06:24:10
你應該包裝在DOM準備 – 2014-09-24 06:31:31