-4

我是 JavaScript 和 jQuery 的新手。这是我的问题。

我有一张桌子:我想找出其中trtd一个innerHTML,或者Weekly。在里面我必须找到并突出显示 具有特定颜色的文本。DailymonthlytrtdinnerHTMLhello

这是我迄今为止尝试过的小提琴链接。 http://jsfiddle.net/Adeyemi/gXGj6/8/

4

1 回答 1

0

如果我正确理解你的问题和你的小提琴 - 你想要这样的东西。

在此处输入图像描述

这是小提琴链接:http: //jsfiddle.net/gXGj6/12/

var myrow = $(".mtt");
$('td', myrow).each(function() {        
    if (this.innerHTML == 'Hello')
    {
        var title = this.parentNode.getElementsByTagName('td')[1].innerHTML;
        var colour = 'none';  
        switch(title) 
        {            
            case "Weekly":
                colour = 'green';
                break;
            case "Hourly":   
                colour = 'red';
                break;
            case "Daily":    
                colour = 'yellow';
                break;  
        }
        this.style.backgroundColor = colour;
    }
});
于 2012-06-29T23:57:46.727 回答