gpt4 book ai didi

jquery - 使用 jQuery 选择输入内容的一部分

转载 作者:行者123 更新时间:2023-12-01 06:22:43 24 4
gpt4 key购买 nike

这有点没有实际意义,但我仍然很好奇为什么下面两行不相等。

$("#boink").selectionStart = 3;
document.getElementById("boink").selectionStart = 3;

工作示例来自this question 。由于某种原因,jQuery 获取的控件没有属性 selectionStartselectionEnd

如果我仍然要应用 jQuery 选择器,应该使用什么?

最佳答案

这是因为 $("#boink") 是一个 jQuery 对象,而不是 DOM 元素本身。为了使这两行等效,你应该这样做

$("#boink")[0].selectionStart = 3;

该数组包含所有匹配的 DOM 元素。由于您是按 id 选择,因此一个元素可以匹配最多,因此您只需使用 [0]

选择第一个元素

关于jquery - 使用 jQuery 选择输入内容的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17570444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com