我在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