我想在单击特定链接后将光标放在输入字段中。我将其用于小型搜索引擎。
想象一个输入字段:[]。然后一些链接在输入字段中添加一个字符串,例如:丹麦、英格兰等。
现在我需要将光标放置在这样的位置:“丹麦,[此处]”。
这可能吗?
* 更新 *
我现在正在使用此代码来替换文本,您将如何添加“位置光标”技巧?
$('#denmark').click(function(){
$('#searchBoxBig').val('Denmark, ');
});
是的,捕获锚点上的单击事件以防止默认操作并聚焦于该字段。
函数上下文包含已单击的元素,因此您可以计算要应用焦点调用的字段。
$(anchorSelector).live("click", function(e) {
e.preventDefault();
$(fieldSelector).focus();
return false;
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)