Solved

Point to a specific table

Posted on 2015-01-21
3
82 Views
Last Modified: 2015-01-21
Hi,

I have two tables on my page, that I only want the style functionality to work on the second table but not the first.

right now it hightlight any table I have on the page but what I just want to hightlight is the second table only
the JQuery and Css need to specify to apply the Style just to the second table.


here's what I have.

<script type="text/javascript" src="../../js/jquery-1.4.2.min.js" ></script> 

<style type="text/css">

body   
{    
   font: 70% Arial, Helvetica, sans-serif;    
   color: #063774;                    
}   
table   
{    
   border: 1px #B4D0F3 solid;    
   border-collapse: collapse;    
}  
tr.highlight   
{    
   background-color: #063774;   
   color: White;   
}    
th   
{    
   padding: 10px 18px;  
   text-align: left;    
}  
td   
{    
   padding: 5px 9px;    
} 

</style> 




<table background="../../images/BackgroundImg.png" style="width:100%;margin-bottom:0px;margin-left:0px;margin-right:0px; border:0px;">
	<tr>
    	<td style="width:80px;font-weight:bold;padding:5px;"><span style="color:#004080;">Search by: </span>
        </td>
    </tr>
	<tr>
     <td colspan="2" style="padding:10px;">
        <input type="text" value="" name="" size="50"> <input type="button" value="GO" name="GO">
        </td>
    </tr>
</table>





<table style="width:100%;border:none;outline:none;border-collapse: collapse;"> 
<thead>
	<tr>
    	<th style="font-weight:normal;background-image:url(../../images/BackgroundImgshort.png);text-align:left;border-top:1px #ccc solid;border-left:1px #ccc solid;
        border-bottom:1px #ccc solid;border-right:1px #e5e4e4 solid;padding-left:5px;font-size:15px;font-weight:bold;">Name
        </th>
        </tr>
 </thead>
   <tbody>
        	<tr>
    	<td style="font-weight:normal;border:none;outline:none;border-collapse: collapse;text-align:left;
        padding-left:5px;font-size:14px;">#GetSomeUsers.cn#
        </td>
        </tr>
        </tbody>
</table>


    <script language="javascript" type="text/javascript">
$(document).ready(function() {  
  
   //add class "highlight" when hover over the row  
   $('table tbody tr').hover(function() {               
      $(this).addClass('highlight');  
   }, function() {  
      $(this).removeClass('highlight');  
   });  
  
});

  </script>

Open in new window



Thank you for your help as alway can't do anything with you guys !!!!!
0
Comment
Question by:lulu50
  • 2
3 Comments
 
LVL 44

Accepted Solution

by:
Rainer Jeschor earned 500 total points
ID: 40562057
Hi,
the correct selector looks like this:
$('table:eq(1) tbody tr')

Sample:
http://jsfiddle.net/EE_RainerJ/kao7w818/

HTH
Rainer
0
 

Author Comment

by:lulu50
ID: 40562085
It works!!!!

Thank you Rainer Jeschor
0
 

Author Closing Comment

by:lulu50
ID: 40562086
Thank you
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article describes how to create custom column layout styles for Bootstrap. The article uses 5 columns to illustrate the concept, but the principle can be extended to any number of columns.
This article discusses how to create an extensible mechanism for linked drop downs.
In this tutorial viewers will learn how to style a corner ribbon overlay for an image using CSS Create a new class by typing ".Ribbon":  Define the class' "display:" as "inline-block": Define its "position:" as "relative": Define its "overflow:" as …
In this tutorial viewers will learn how to style different bullet points for unordered lists in CSS. Begin with a normal unordered list; the default bullet point is a solid circle: In the CSS, create a defined class of unordered list by typing "ul.S…

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question