标签: highlight

jqGrid突出显示新添加的行

是否可以在jqGrid中突出显示新添加的行.高光效果就像这个 高光效果

因此,当添加新行时,该行将突出显示,这将使用户清楚哪个记录是新记录.

非常感谢!

javascript jquery highlight jqgrid

8
推荐指数
1
解决办法
9338
查看次数

重音不敏感的正则表达式

我的代码:

jQuery.fn.extend({
 highlight: function(search){
  var regex = new RegExp('(<[^>]*>)|('+ search.replace(/[.+]i/,"$0") +')','ig');

  return this.html(this.html().replace(regex, function(a, b, c){
   return (a.charAt(0) == '<') ? a : '<strong class="highlight">' + c + '</strong>';
  }));
 }

});
Run Code Online (Sandbox Code Playgroud)

我想突出显示带重音的字母,即:

$('body').highlight("cao");
Run Code Online (Sandbox Code Playgroud)

应突出显示:[ção] OR [çÃo] OR [cáo] OR expre [cão] tion或[Cáo] tion

我怎样才能做到这一点?

regex unicode jquery highlight diacritics

8
推荐指数
1
解决办法
2439
查看次数

使用Core Text设置给定字符串范围的背景颜色/突出显示颜色

我在我的iPhone应用程序中使用Core Text布局了一些文本.我正在使用NSAttributedString在给定范围的文本中设置某些样式.

我似乎找不到用于设置背景/高亮颜色的属性,尽管看起来它是可能的.我找不到一个听起来相关的属性名称常量,文档只列出:

kCTCharacterShapeAttributeName
kCTFontAttributeName
kCTKernAttributeName
kCTLigatureAttributeName
kCTForegroundColorAttributeName
kCTForegroundColorFromContextAttributeName
kCTParagraphStyleAttributeName
kCTStrokeWidthAttributeName
kCTStrokeColorAttributeName
kCTSuperscriptAttributeName
kCTUnderlineColorAttributeName
kCTUnderlineStyleAttributeName
kCTVerticalFormsAttributeName
kCTGlyphInfoAttributeName
kCTRunDelegateAttributeName
Run Code Online (Sandbox Code Playgroud)

Twitterrific的开发者Craig Hockenberry在Twitter上公开表示他使用Core Text来呈现推文,Twitterrific有这个背景/亮点,当你触摸链接时我正在讨论.

替代文字

任何正确方向的帮助或指示都会非常棒,谢谢.

编辑:这里是推文链接克雷格发布了提到"核心文本,归因于字符串和大量努力工作",以及后续提到使用CTFrameSetter指标来计算触摸是否与链接相交.

iphone highlight nsattributedstring core-text ios

8
推荐指数
1
解决办法
4265
查看次数

jQuery:更改突出显示淡入淡出颜色?

是否有可能将jQuery高亮效果淡化的颜色更改为?

现在它以黄色开始突出显示,然后淡化为白色然后淡出.

我最终用黄色突出显示背景颜色,然后淡化为透明.

jquery jquery-ui highlight jquery-effects

8
推荐指数
2
解决办法
5060
查看次数

在Google Maps v2 Android上突出显示指定的路线

是的,所以我目前正在我的应用中使用Google Directions API来检索两个位置之间的路线.

当我发送路线指示请求时,我会在JSON中检索有关路线的一些细节,包括沿路线的每条道路的名称,相应的开始和结束纬度坐标以及它们的折线值.

例如:如果我在两条道路之间发送请求http://maps.googleapis.com/maps/api/directions/json?origin=redfern+ave,+dublin&destination=limetree+ave,+dublin&sensor=false,我会得到遵循JSON响应(沿路线输出一条道路).

 {
                     "distance" : {
                        "text" : "0.2 km",
                        "value" : 203
                     },
                     "duration" : {
                        "text" : "1 min",
                        "value" : 18
                     },
                     "end_location" : {
                        "lat" : 53.435250,
                        "lng" : -6.132140000000001
                     },
                     "html_instructions" : "Head \u003cb\u003eeast\u003c/b\u003e on \u003cb\u003eRedfern Ave.\u003c/b\u003e toward \u003cb\u003eMartello Court\u003c/b\u003e",
                     **"polyline" : {
                        "points" : "woceIvgmd@O}DOkDQqF"**
                     },
Run Code Online (Sandbox Code Playgroud)

到目前为止,我的应用程序解析此信息,并在列表视图中列出道路和方向,如下所示:

在此输入图像描述

我想要做的是在地图上突出显示从A到B的整个路线,但是我在网上找不到有关如何在新的Google Maps API v2上执行此操作的任何有用信息.我看到使用折线而不是叠加来在Google Maps v2上绘制线条,但是据我所知,它们只绘制直线,这对我来说毫无用处.无论如何使用我掌握的信息突出显示路线(道路名称,开始和结束纬度坐标,折线点?任何帮助表示赞赏.

此外,我看到响应中有一个"折线"值可能很有用,但我无法弄清楚如何解析或使用这些信息.有谁知道我如何能够理解这个值来绘制折线?

**"polyline" : {
             "points" : "woceIvgmd@O}DOkDQqF"**
Run Code Online (Sandbox Code Playgroud)

编辑:我的解决方案代码在下面的答案中提供.

android routes highlight directions google-maps-android-api-2

8
推荐指数
1
解决办法
2万
查看次数

更改或完全删除Android上Google Maps v2的InfoWindow的突出显示颜色

是否有可能在Android版Google Maps v2组件中更改InfoWindow的突出显示颜色?我已经接受了这样一个事实:对于通过自定义InfoWindowAdapter传递的自定义InfoWindow View中的窗口小部件,应用自定义印刷高亮显示没有通用方法,因为地图控件将视图重新渲染为位图(https://developers.google .com/maps/documentation/android/marker#info_windows参见注释).在同一个网站上有一个暗示(https://developers.google.com/maps/documentation/android/marker#info_window_click_events)

当用户点击信息窗口时,将调用onInfoWindowClick(Marker)并且信息窗口将以默认突出显示颜色突出显示(Holo Blue用于运行Ice Cream Sandwich和更新版本的设备,用于早期版本的Android的橙色).

所以我试图覆盖我的应用程序的以下主题值

<item name="android:colorForeground">@color/black</item>
<item name="android:colorForegroundInverse">@color/white</item>
<item name="android:colorBackground">@color/white</item>
<item name="android:cacheColorHint">@color/white</item>

<item name="android:colorPressedHighlight">@color/white</item>
<item name="android:colorLongPressedHighlight">@color/white</item>
<item name="android:colorFocusedHighlight">@color/white</item>
<item name="android:colorMultiSelectHighlight">@color/white</item>
<item name="android:colorActivatedHighlight">@color/white</item>
Run Code Online (Sandbox Code Playgroud)

这应该覆盖所有默认的高亮颜色与白色.不幸的是它根本不起作用:/

我现在的假设是,默认的高亮颜色是由Google地图硬编码的,因此无法从应用的应用程序主题的值中检索.这意味着无法改变高光颜色.我希望我错了.

有任何想法吗?

android google-maps highlight infowindow google-maps-api-2

8
推荐指数
1
解决办法
1314
查看次数

如何对Org-mode内联源代码src_lang {}进行语法高亮显示?

是否有一种方法可以突出显示标有的Org-mode内联源代码的语法src_ruby{Array.new}

组织模式是否有默认选项?或者还有其他方法吗?

syntax emacs syntax-highlighting highlight org-mode

8
推荐指数
2
解决办法
5280
查看次数

如何在角度2中突出显示段落中的单词?

我已经在角度1.x中完成了这个但我想知道如何使用关键字在角度2..in angular 1.x iam中突出显示动态单词

        <td><div highlight="var" keywords="somename">      {{paragraph}}</div></td>
Run Code Online (Sandbox Code Playgroud)

我使用下面的angular-highlight.js完成了上面的html.

     angular.module('angular-highlight', [])
      .directive('highlight', function()
    {

    var component = function(scope, element, attrs) {

    if (!attrs.highlightClass) {
        attrs.highlightClass = 'angular-highlight';
    }

    var replacer = function(match, item) {
        return '<span class="'+attrs.highlightClass+'">'+match+'</span>';
    }
    var tokenize = function(keywords) {
        keywords = keywords.replace(new RegExp(',$','g'), '').split(',');
        var i;
        var l = keywords.length;
        for (i=0;i<l;i++) {
            keywords[i] = '\\b'+keywords[i].replace(new RegExp('^ | $','g'), '')+'\\b';
        }
        return keywords;
    }

    scope.$watch('keywords', function() {
        //console.log("scope.keywords",scope.keywords);
        if (!scope.keywords || scope.keywords == '') {
            element.html(scope.highlight); …
Run Code Online (Sandbox Code Playgroud)

highlight angular

8
推荐指数
2
解决办法
6409
查看次数

使用TextPointers选择时,请勿突出显示换行符

所以,我有一个RichTextBox(如下所示)有一个等宽字体,并且每行必须有相同数量的字符.执行此操作需要在提供框的字符串中的\n每个字符后插入换行符x.

我还有一个算法,允许光标按下箭头键移动,在移动时选择单个字符.当光标覆盖框中的单词时,它应突出显示整个单词.

问题:当一个单词跨越多行时,第一行的最后一个字符后面有一个空格,我认为这是由\n字符引起的.

如何才能RichTextBox.Selection.Select()突出显示这些空格?我可以在解析等时剥离角色的选择,但我需要能够不突出显示这个空白区域.

编辑:一个可接受的替代方案是使换行符不成功.在某种程度上,以某种方式修复RichTextBox它,使其在每一行总是有12个字符,但这并不理想,因为我想保持调整窗口的大小.

更新:似乎减少XAML中文本列的宽度已经减少了超过边缘的高亮显示的大小,但还没有完全消除它.我不能再减小宽度而不会导致文本换行.

问题的例子

c# wpf newline highlight richtextbox

8
推荐指数
1
解决办法
290
查看次数

Emacs样式突出显示vim中的增量搜索

在Vim中,有没有办法在搜索时为所有匹配启用动态突出显示?

如果我启用incsearch并输入"/ something",它将仅突出显示第一个匹配项.如果我启用hlsearch并输入"/ something",则在按Enter键之前没有任何反应(它只突出显示上一次搜索).

在emacs中,第一个匹配将被突出显示,并且(在稍微延迟之后)屏幕上的所有其他匹配以不同颜色突出显示,在扫描一段代码中的匹配时提供几乎即时的反馈.

vim highlight

7
推荐指数
1
解决办法
1134
查看次数