1. 程式人生 > >如何實現table中,點選某行,選中某行,改變其背景色

如何實現table中,點選某行,選中某行,改變其背景色

1、首先,現在你的檔案中匯入 jquery.js 檔案

2、在<script></script>中新增如下程式碼

$("#table1 tr").click(function(){
       document.getElementById("oddNum").value = this.id; //每行設定不同的id值,該行是獲取當前行的唯一值
        $(this).addClass("backcolor").siblings("tr").removeClass("backcolor"); //這行是進行背景色的切換,backcolor 是提前定義好的外部css樣式,這裡進行新增與刪除同類的,即實現了選中改行,其他行顏色去掉。 backcolor 中的屬性  要加上 !important ,提高其優先順序
        $(this).siblings("tr").find("td").removeClass("backcolor_font");   //下邊兩行是修改該tr中的字型顏色,該行的作用是刪除樣式
        $(this).find("td").addClass("backcolor_font"); //該行是新增樣式,因為想要實現的效果是點選某行,字型顏色切換,只有一行的字型顏色改變
    });

相關推薦

如何實現table選中改變景色

1、首先,現在你的檔案中匯入 jquery.js 檔案 2、在<script></script>中新增如下程式碼 $("#table1 tr").click(function(){        document.getElementById("od

ListView實現Item關於事件的例子

場景 場景1 Item中包含若干個Button,且Button需要響應點選事件。 此時實現思路可以是通過介面回撥或者抽象類的形式來實現Button的點選事件。 場景2 Item和Item中的Button均需要響應點選事件。 此時需要在item

display屬性實現BBS欄目隱藏功能

 <html> <head> <title>DIV+CSS頁面佈局display</title> <style> a:hover{ position:relative; bottom:2px; left:2px; }

Androd listView每一個 Item裡面的狀態跳轉到相對應的不同 介面

最近在做一個專案,裡面的功能是,listview的每一個item,一樣,但是點選每一個item跳轉相對應的介面,不一樣,我們一般做的都是跳轉到一個相同的介面,傳遞bundle,這次是不同的介面,傳遞b

jqgrid選中翻頁還是選中

    gridComplete:function() {         var _this = this;          &nb

記一次WebView使用異常搜尋引擎頁內的超連結無法跳轉到相應的頁面

事情是這樣的,有業務需求需要使用yandex(www.yandex.ru)這個搜尋引擎搜尋內容,在自己的activity裡面建立了一個webview,webview load這個搜尋引擎搜尋關鍵字(隨便一個關鍵字都可以),大概介面如下:隨便點選其中的連結項,正常情況下希望能l

輸入框顯示輸入提示消失。沒輸入直接提交提交的輸入框內容為空不提交顯示的提示文字

之前的方法 是用div 顯示輸入的文字。點選後div後讓input 輸入框獲取焦點,div隱藏。滑鼠離開input div顯示。  在一次抓取中 從抓取網站看到的方法。 現在這次自己好像用到了,就想起這個方法,結果效果不錯。馬上記錄下來 <input id="kw"

element-UI實現分頁器切換頁碼後跳轉希望返回後頁碼還是保持在剛才瀏覽的位置

如上圖所示的操作,使用element-UI的el-pagination外掛來做分頁。核心程式碼如下 <el-pagination @current-change="nextPage" layout="prev, pager, next"

VS程式設計編輯WPF過程設計器介面一控制元件在XAML中高亮突出顯示相應的控制元件程式碼的設定方法。

在編輯製件WPF過程中,當介面中控制元件較多時,可通過點選設計器中具體的控制元件,從而中在xaml程式碼視窗中快速跳轉到對應的部分。為了突出顯示該部分控制元件程式碼的名稱,方便視覺上直觀的觀察到被選中的控制元件對應的XAML程式碼,可以在VS中設定:選中控制元件後,高亮顯示對應的XAML

複製按鈕複製指定文字內容實現網頁的複製功能

<div style="width: 48px; height: 36px; position: absolute; margin-left: 232px;*margin-left:0px;_margin-left: 0">

在servlet實現彈出提示框確認後跳轉其他頁面

PrintWriter out = response.getWriter();如果成功彈出登陸成功並跳到下一個頁面out.print("<script>alert('登入成功!');window.location.href='跳到登陸成功後的頁面'</sc

JSP動態生成新增表單table-01(新增的時候會提交資料給ACTION)

<script language="javascript"> iIndex = 1; var annex = 1; var i=1; function getIndex(){

Asp.netGridView表頭實現資料的排序

一、實現該功能的基本工作。 1、  先新增一個GridView,取名為gvData。 2、  設定該控制元件的屬性: 操作步驟如下。 設定屬性:       這4個屬性,還要設定該控制元件AllowSorting="True",5點缺一不可。 3、 

實現一個LinearLayout包含一個TextView和一個EditTextEditText是整個LinearLayout都獲取焦點主要用於登入介面賬號密碼輸入框的UI設計

最近在製作一個專案的登陸介面UI的時候,由於沒有專業美工的作圖,很多素材都是要自己去搜集,有時候難免去“盜用”其他作品中的圖片,然而圖片大小等方面適配都不太理想,邊邊角角的空隙處理也不嚴謹。       在賬號密碼輸入框的樣式設計的時候,要實現一個LinearLayout中

記錄Android開發一個小坑佈局檔案TextView新增onClick後無效問題

自己寫東西的時候,在TextView上添加了onClick去增加點選事件,去跳轉另一個Activity,執行後結果點選無效,新增Toast,Toast也不顯示,程式碼如下: <TextView android:layout_width="wrap_content"

JS - 迴圈繫結實現轉換CSS類

<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>案例</title> <style type="text/css">

AndroidListViewonItemClick不響應onTouch和onItemLongClick響應

這裡先說以下原因,我這裡的ListView不能點選,可能是跟執行緒更新UI有關,與獲取焦點之類無關。 程式裡的ListView設定了點選監聽setOnItemClickListener,長按監聽setOnItemLongClickListener,觸控監聽setOnTouchListener。

在小程式巢狀h5頁面事件不觸發

最近在寫小程式,由於小程式快滿了,就把頁面寫成h5,嵌在小程式裡,原以為很簡單,沒想到遇到問題,問題不多,但是很大 第一個就是點選事件不觸發, 場景如下:     點選按鈕觸發ajax請求,請求成功之後跳轉到另一個頁面,但是頁面始終不跳轉。 解決方法,將http開

純CSS實現立體感圓盤(立體化按鈕)有圖

線上編輯:https://codepen.io/sunnercms/ <div class="inner"> <div class="disc"> </div> </div> .inner{ position:relative;

前端之路:bootstrap table 按鈕元素事件沒反應無效的解決方方案。

問題:bootstrap table 生成的表格裡formatter新增 的  HTML元素 按鈕,js 中新增  點選事件,點選沒反應。或者點選好多次,重新整理在點選,才有反應。             最近專