Advertisement
Guest User

Untitled

a guest
Apr 24th, 2014
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. $(document).ready(function () {
  2.  
  3. var title = 'Page Title';
  4. var form = $('<form></form>').attr('id', 'form1');
  5. var div = $('<div></div>').attr('id', 'hasTable');
  6. var ABT = $('<div></div>').attr('id', 'ABTHolder');
  7. var table = $('<table></table>').attr('id', 'CETable');
  8. var head = $('<thead></thead>');
  9. var tbody = $('<tbody></tbody>');
  10. var headRow = $('<tr></tr>');
  11.  
  12. document.title = title;
  13.  
  14. $('body').append(form);
  15. form.append(div);
  16. div.append(table);
  17.  
  18. //$('body').append(ABT);
  19. //ABT.append("<input type='button' id='ABTbtn' value='Activate Bypass Timer'/>").button();
  20.  
  21. //Create column headers
  22. table.append(head);
  23. head.append(headRow);
  24. for( var i=0; i < $headers1.length; ++i)
  25. {
  26. var r1 = $('<th></th>').addClass('r90');
  27. var sp = $('<span></span>').text($headers1[i]);
  28. if(i > 5)
  29. {
  30. r1.addClass('borderCell2').attr('id', 'th' + i);
  31. }
  32. r1.append(sp);
  33. headRow.append(r1);
  34. }
  35.  
  36. //Create default row (i.e. alternative way to create column headers)
  37. var tr = $('<tr></tr>').attr('id', 'tr0');
  38. table.append(tbody);
  39. tbody.append(tr);
  40. for( var i=0; i < $headers2.length; ++i)
  41. {
  42. var td = $('<td></td>').addClass('borderCell2').text($headers2[i]);
  43. if(i < 7)
  44. {
  45. td.attr('id', 'th' + i)
  46. }
  47. tr.append(td);
  48. }
  49.  
  50. $allCells = $("td, th");
  51. $('#CETable tr').addClass("whiteRow");
  52. $('#CETable tbody td')
  53. .on("click", function() {
  54. $cell = $(this);
  55. populateVars($(this));
  56.  
  57. alert( "ID: " + $trow.find("td:first").text() + " , Value: " + $cell.text() + ", Header: " + $thid.text() );
  58. })
  59. .mouseover(function () {
  60. $cell = $(this);
  61. populateVars($(this));
  62.  
  63. //Highlight Row
  64. highlightRow($trid);
  65.  
  66. //Highligh Column
  67. highlightColumn($cell)
  68. })
  69. .mouseout(function() {
  70. $cell = $(this);
  71. populateVars($(this));
  72.  
  73. //Un-highligh row
  74. unHighlightRow($trid)
  75.  
  76. //Un-highlight column
  77. unHighlightColumn();
  78. });
  79.  
  80. // $('#ABTbtn').on("click", function(){
  81. // alert('ABT!');
  82. // });
  83. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement