标签: highlight

即使在tableView reloadData之后,UITableView选项也会突出显示

我有一个UIScrollView和一个UITableView.UITableView有4个单元格.我使用UIPageControl进行分页.

当用户选择时,单元格会突出显示,当用户滚动到下一页时,单元格会保持突出显示.

我试过[tableView reloadData]并且在调用之后我仍然可以在UITableView上看到我不理解的所选行.

我应该重绘UIScrollView吗?

有没有办法清理选择?

highlight reload uitableview uiscrollview ios

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

设置列表项背景颜色丢失突出显示

我创建了一个收件箱Activity,我正在镜像Android附带的默认Mail应用程序的一些功能.

在Mail中,未读取的邮件的背景颜色比列表中其他项目的颜色浅.我通过在我的Adapter的getView方法中设置调用setBackgroundResource来镜像这个.setBackgroundColor不做任何事情.

        if (!msgSum.getIsRead()) {
            LinearLayout l = (LinearLayout) v.findViewById(R.id.inbox_background);
            if (l != null) {
                l.setBackgroundResource(R.color.inbox_unread);
            }
        }
        else {
            LinearLayout l = (LinearLayout) v.findViewById(R.id.inbox_background);
            if (l != null) {
                l.setBackgroundResource(R.color.inbox_read);
            }
        }
Run Code Online (Sandbox Code Playgroud)

问题是,这些项目失去了突出显示的能力.我的意思是,通常如果您在使用模拟器时滚动鼠标滚轮(或者如果您的Android设备具有某种滚动功能,则使用它),列表项将变为黄色,就像它们具有焦点一样.

如何在不失去突出显示列表项的能力的情况下完成我想要做的事情?

谢谢你的帮助

android listview highlight background-color listactivity

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

Javascript新手:如何在鼠标悬停时突出显示不同div中的文本和图像

我希望在以下网站上获得相同的效果:

http://www.kpf.com/projectlist.asp?T=4

在鼠标悬停图像时,相应的文本突出显示,反之亦然.

我在论坛上找到了一个Javascript解决方案.因为我的帖子中不能包含2个超链接,所以我复制粘贴了以下解决方案:

div代码

<div style="width:400;height:500;" onmouseover="hightlight()" onmouseout="removehightlight()"><span id="textspan" >This is a test div to show mouseover</span><img id="imgsrc" src="/images/test.gif" /></div>
Run Code Online (Sandbox Code Playgroud)

JavaScript的

<script language="javascript">
function hightlight() 
{   
document.getElementById("textspan").style.color = "blue";
document.getElementById("imgsrc").style.border = "1px solid blue";
//document.getElementById("textspan").setStyle("color","blue");
//document.getElementById("imgsrc").setStyle("border","1px solid blue");
}
function removehightlight() 
{
document.getElementById("textspan").style.color = "black";
document.getElementById("imgsrc").style.border = "0px solid blue";
}    
</script>
Run Code Online (Sandbox Code Playgroud)

但是,此解决方案适用于同一div中的图像和文本.我的图像和文本位于两个独立的div中,如下所示:

JavaScript的

function hightlight() 
{
document.getElementById("textspan").style.text = "underline";
document.getElementById("imgsrc").style.border = "5px solid #005596";
}
function removehightlight() 
{
document.getElementById("textspan").style.text = "none";
document.getElementById("imgsrc").style.border = "5px solid white";
}
Run Code Online (Sandbox Code Playgroud)

文本 …

javascript text image highlight getelementbyid

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

WordPress wp_list_pages高亮显示当前页面

我用这个:

<ul>
    <?php wp_list_pages("&post_type=projects&child_of=$parent_page&title_li="); ?>
</ul>
Run Code Online (Sandbox Code Playgroud)

要获得:

<ul>
    <li class="page_item page-item-588"><a href="#" title="One">One</a></li>
    <li class="page_item page-item-592"><a href="#" title="Two">Two</a></li>
    <li class="page_item page-item-599"><a href="#" title="Three">Three</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

第一个代码应显示子页面列表。一切都很好,但是我遇到了一些问题。如果我使用自定义帖子类型(projects例如示例),则Wordpress 3.2.1无法向其中添加“当前”类,<LI>并且我也不能突出显示随机打开的当前页面。

functions.php

add_action( 'init', 'register_cpt_projects' );
    function register_cpt_projects() {
    $labels = array(
    'name' => _x( '???????', 'projects' ),
    'singular_name' => _x( '??????', 'projects' ),
    'add_new' => _x( '????????', 'projects' ),
    'add_new_item' => _x( '???????? ??????', 'projects' ),
    'edit_item' => _x( '????????', 'projects' ),
    'new_item' => _x( '????? ??????', 'projects' ),
    'view_item' …
Run Code Online (Sandbox Code Playgroud)

wordpress highlight custom-post-type

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

突出显示JTextArea中的一个特定行/行

我试图突出一个特定的行JTextArea,但我不知道如何去做.我需要获取特定的行然后突出显示它.我已经阅读了其他帖子,但我仍然不明白如何将它们结合在一起来解决我的问题...帮助将不胜感激.

java swing highlight jtextarea

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

选择iPhone时如何更改绘图符号的颜色

我在这个网站上发现了类似的问题,我尝试了一些方法,但是我没有成功.

我希望绘图符号在选中时更改其颜色,以便准确查看选择了哪个符号.我查看了CPTTestApp(在Core Plot示例文件夹中),查看示例,从我在本网站上看到的内容,我必须使用plot参数,以决定是否返回自定义符号.但我不知道这个情节参数是什么.

如何检测选择了哪个符号,以便更改它的颜色?通过使用索引?

很抱歉对如何使用此方法感到有点困惑.我做了研究,我会继续,但也许有人有想法.

我发现了一个方法symbolForScatterPlot应该给我预期的结果,但我不知道selectIndex是什么变量,我应该如何声明它以及在哪里使用它.我从这里采用这个方法更改CPScatterPlot的线条样式用于不同的点 ,它看起来像这样:

 - (CPPlotSymbol *)symbolForScatterPlot:(CPScatterPlot *)plot recordIndex:(NSUInteger)index
{   
CPMutableLineStyle *symbolLineStyle = [CPMutableLineStyle lineStyle];
symbolLineStyle.lineColor = [CPColor blackColor];
CPPlotSymbol *plotSymbol = [CPPlotSymbol ellipsePlotSymbol];
plotSymbol.lineStyle = symbolLineStyle;

if (_selectedIndex != NSNotFound && index == _selectedIndex) 
{
    plotSymbol.symbolType = CPPlotSymbolTypeDiamond;
    plotSymbol.size = CGSizeMake(12, 12);
    plotSymbol.fill = [CPFill fillWithColor:[CPColor redColor]];
}
else
{
    plotSymbol.symbolType = CPPlotSymbolTypeEllipse 
    plotSymbol.size = CGSizeMake(8, 8);
    plotSymbol.fill = [CPFill fillWithColor:[CPColor greenColor]];  
}
return plotSymbol;
}
Run Code Online (Sandbox Code Playgroud)

plot select symbols highlight ios

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

如何在验证失败时更改输入字段和标签的css类?

假设我有一个用户名来验证,在这种情况下,当验证失败时,我需要以红色显示用户名outputText和用户名inputText字段以及错误消息.

我试图在面板组中绑定所有这些,以便在验证失败时,所有字段都应该受到影响.但是简单地放置panelgroup是行不通的.

我的支持bean验证器

public void emailValidate(FacesContext context,
        UIComponent componentToValidate,
        Object value)
        throws ValidatorException {


    String email = value.toString();


    if (!Validator.isEmailAddress(email))
    {
        FacesMessage message =
                new FacesMessage(FacesMessage.SEVERITY_ERROR,"Email","Please enter valid email address");
                throw new ValidatorException(message);
    }


}
Run Code Online (Sandbox Code Playgroud)

我的Jsf

<h:panelGroup>
<h:outputText value="Email"/>
<h:message for="emailInput/>
<h:inputText id="emailInput" value="#{mybean.email}" validator="#{mybean.emailValidate}"/>
</h:panelGroup>
Run Code Online (Sandbox Code Playgroud)

css validation jsf facelets highlight

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

文本匹配不适用于阿拉伯语问题可能是由于阿拉伯语的正则表达式

我一直在努力为我的多语言网站添加功能,我必须突出显示匹配的标记关键字.

此功能适用于英语版本,但不适用于阿拉伯语版本.

我在jsFiddle上设置了示例

示例代码

    function HighlightKeywords(keywords)
    {        
        var el = $("#article-detail-desc");
        var language = "ar-AE";
        var pid = 32;
        var issueID = 18; 
        $(keywords).each(function()
        {
           // var pattern = new RegExp("("+this+")", ["gi"]); //breaks html
            var pattern = new RegExp("(\\b"+this+"\\b)(?![^<]*?>)", ["gi"]); //looks for match outside html tags
            var rs = "<a class='ad-keyword-selected' href='http://www.alshindagah.com/ar/search.aspx?Language="+language+"&PageId="+pid+"&issue="+issueID+"&search=$1' title='Seach website for:  $1'><span style='color:#990044; tex-decoration:none;'>$1</span></a>";
            el.html(el.html().replace(pattern, rs));
        });
    }   

HighlightKeywords(["you","?????","?????","????","?????","Hello","34","english"]);

//Popup Tooltip for article keywords
     $(function() {
        $("#article-detail-desc").tooltip({
        position: {
            my: "center bottom-20",
            at: "center …
Run Code Online (Sandbox Code Playgroud)

regex jquery highlight

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

Greasemonkey:突出显示HTML文件中的许多单词

我想用Greasemonkey来突出两个词,例如"巴塞尔,伯尔尼".如果我只使用巴塞尔,则以下版本有效.不是很好,但足够好.但是,当我使用两个单词时,突出显示不起作用.

// ==UserScript==
// @name        highlight-some-words
// @description highlight some words in html
// @grant       none
// ==/UserScript==

document.body.innerHTML= document.body.innerHTML.replace(/Basel|Bern/g, function(m){
    return '<span style="background-color:lightgreen">'+m+'</span>'
});
Run Code Online (Sandbox Code Playgroud)

编辑:有趣的是,该脚本适用于stackoverflow.com但不适用于google.com.为什么?那么如何修改脚本呢?

html javascript greasemonkey highlight

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

ElasticSearch高亮显示过滤查询

我有以下查询,但突出显示不起作用。

{
  "query": {
    "filtered" : {
      "filter" : {
        "or" : {
          "filters" : [
            {
            "query": { 
              "multi_match":{
                "query":"time",
                "fields":[
                        "display_name_en","display_name_pa","display_name_pr",
                        "icon_class","in_sidemenu","model_name","name",
                        "table_name"
                ],
                "operator":"OR"
              } 
            }
          },
          {
            "terms":{
              "created_by.id":["11","13","14","16"],
              "_name" : "created_by"
            }       
          },
          {
            "range":{
              "created_at":{
                "gte":"2016-01-27",
                "lte":"2016-03-21",
                "format":"YYYY-MM-dd"
              }
            }
          } 
        ],
        "_name" : "or"
      }
    } 
  }
},
"highlight": {
    "fields" : {
        "name" : {}
    }
}
}
Run Code Online (Sandbox Code Playgroud)

结果是这样的:

{
  "took": 3,
  "timed_out": false,
  "_shards": {
    "total": 5,
    "successful": 5,
    "failed": 0 …
Run Code Online (Sandbox Code Playgroud)

highlight filter elasticsearch

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