作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道如何突出显示输入框中的某些文本;简单的例子,假设我想在输入时突出显示所有以“@”开头的术语。
所有术语均从远程自动完成建议列表中检索。
我面临的问题是这个输入框,因为我无法在文本周围添加 html 标签,因此无法根据这些特定术语制作 css...
感谢您的帮助!
干杯!
最佳答案
我希望这就是您所追求的。
首先看一下highlightTextarea 。由 Julien L 制作
使用此功能,您可以执行以下操作:
$("textarea").highlightTextarea({
words: ["\\B@\\w+"],
color: "lightblue",
id: "mark"
});
正则表达式 \\B@\\w+
断言位置位于非单词边界 (\B
),后跟 @
和匹配 \w
下的所有内容。
关于jQuery:如何突出显示输入框中的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12129431/
有没有一种方法可以“标记”对象的属性,使它们在反射中“突出”? 例如: class A { int aa, b; string s1, s2; public int AA
我是一名优秀的程序员,十分优秀!