兩種簡單實現菜單高亮顯示的JS類代碼
記得當年寫靜態頁時,為了實現高亮都是在每個頁面加不同的樣式,呵.高亮顯示我覺得對于web前端來說,是比較常用到的效果,正好此次又要用到,特地整理出我所寫的兩種高亮類.
其實思路很簡單,第一種方法是通過遍歷鏈接組...
|
記得當年寫靜態頁時,為了實現高亮都是在每個頁面加不同的樣式,呵.高亮顯示我覺得對于web前端來說,是比較常用到的效果,正好此次又要用到,特地整理出我所寫的兩種高亮類.
其實思路很簡單,第一種方法是通過遍歷鏈接組...
經典選項卡 .tab{text-align:left;width:500px;border:#ccc 1px solid;margin:100px;} .tab dt{border-bottom:#ccc 1px solid;height:25px;background:#f1f1f1;margin-bottom:-1px;height:25px;line-height:25...
下面的效果,只能在IE6下才能看到效果。 判斷IE版本并給出提示升級瀏覽器 #ie6-warning{ background:rgb(255,255,225) url("/upload/201006/20100628012515690.gif") no-repeat scroll 3px center; position:absolu...
大家在使用JavaScript的時候,DOM操作是最平常不過的了, 隨著Web前端技術的發展,我們越來越多的使用JS來操作DOM元素,比如通過ajax請求獲取到數據,然后更新頁面上的元素,一般情況下,這種操作我們會用類似node.appendChild()...
默認情況下,生成的頁面代碼可能與下面的代碼類似: 復制代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="h...
―、獲取dropdownlist的text(ddlList為服務器端dropdownlist的ID,生成name屬性等于ddlList的select標簽)
$("#ddlList option:selected").text()
二、獲取dropdownlist的value(ddlList為服務器端dropdownlist的ID...
Jquery ui中兩大核心的css文件是ui.core.css和ui.theme.css.這兩個css樣式貫穿整個基于jquery ui的界面上,并且可以通過jquery ui ThemeRoller來生成自己的樣式。
.ui-helper-hidden :為元素應用display:none
.ui-...
三種樣式都是用photoframe實現的,我會繼續豐富其樣式,目標是拿來即用,簡化頁面代碼。使用: 復制代碼 代碼如下: <link type="text/css" rel="stylesheet" href="stamp/style.css" /> <script type="text/javascript" src=...
主要理由有以下幾點: 1、拖控件太麻煩,這個是微軟控件的常用方式,你要使用一個控件你得從工具欄中拖到頁面里(當然你也可以不拖手寫)。2、必須指定驗證對象,驗證控件與其他textbox,dropdownlist控件不同的是它是驗證其他控件...
這很酷,因為這使你可以僅通過 css來對表格行(<tr>)應用鼠標滑過事件(mouseover)時的特殊效果。然而,萬惡的IE,對 :hover偽類頂多只提供了有限的支持,具體支持的程度要取決于你的IE瀏覽器的具體版本。 Whatever:hover 是一...
如果網頁處于焦點狀態返回true,否則返回fasle 什么是焦點?焦點是指用戶是否活動在該頁面.確切的說鼠標是否在該網頁內活動.或者說該網頁中的內容是否有被選中的,或者光標存在于該頁的某個元素內.如果具備其中一個條件那么...
1、簡單形式的封裝調用 復制代碼 代碼如下: var userName = function() { return "jeff wong" } (); alert(userName);
上面的代碼確實簡單,我們可以逐步分解成下面的寫法: 復制代碼 代碼如下: var anonymousFunc =...
html代碼 復制代碼 代碼如下: <html> <head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <title>試試</title> </head> <script type="text/javascript"> var data = { '1...
visibility:在切換元素可見性的同時會保持元素在普通流中的位置和空間。它有兩個值:visible(默認的)和hidden(不可見的), 例如: 復制代碼 代碼如下: <p>Hello <b>John</b>, how are you today?</p> 瀏覽器中是:Hello John, ho...
如:elem.style.height 或者 elem.style.height = '100px', 這里要注意的是設置任何幾何屬性必須明確尺寸單位(如px),同時任何幾何屬性返回的是表示樣式的字符串而非數值(如'100px'而非100)。另外像elem.style.height這樣的...
CSS:內聯樣式表 標簽內直接加style=””嵌入式樣式表 定義在<head>標簽 <style type=”text/css”>外部樣式表 <link rel=”StyleSheet” href=”style.css”> 選擇器:HTML選擇器...
我們先來看看如何獲取光標相對于整個頁面的位置,因為光標位置變量x,y一般通過鼠標事件獲取(如mousemove或者mousedown),下面兩個通用函數,用于獲取光標相對于整個頁面的當前位置。 復制代碼 代碼如下://獲取光標的水平位...
JavaScript下拉菜單 * { padding:0; margin:0; } body { font-family:verdana, sans-serif; font-size:small; } #navigation, #navigation li ul { list-style-type:none; } #navigation { margin:20px; } #nav...
函數式編程簡介 說到函數式編程,人們的第一印象往往是其學院派,晦澀難懂,大概只有那些蓬頭散發,不修邊幅,甚至有些神經質的大學教授們才會用的編程方式。這可能在歷史上的某個階段的確如此,但是近來函數式編程已經在實際應...
復制代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Demo </TITLE> </HEAD> <BODY> <script src="jquery.js" type="text/javascript"></...
以下是實現代碼(基于jquery): 復制代碼 代碼如下: function lazyload(option){ var settings={ defObj:null, defHeight:0 }; settings=$.extend(settings,option||{}); var defHeight=settings.defHeight,defObj=(ty...
上次幫朋友寫過的一個簡單切換效果,超級簡單,但也比較適用.因為用到了CSS Sprite技術,DEMO中附帶了IE6兼容png的JS. 核心JavaScript代碼:點此查看DEMO 復制代碼 代碼如下: //@Mr.Think獲取對象屬性兼容方法 function...
于是乎,在日常的開發中大量使用連綴寫法,而事件方法連綴就是一個特例。若給一個Dom對象使用了綁定了多個事件,便于閱讀和書寫,習慣了使用連綴寫法,但這樣的書寫方式會造成時間的冗余。 1.事件冗余:多個事件方法中多次調用相...
在jquery里面用$.ajax 然后, 指定ajax屬性的時候, 使用了:'false' .
可惡的javascript特性就在這里出現了。
在jquery里面, 大部分的時候, 屬性要用''引起來。 否則容易變成變量名。比如red, 引不引都差不多。但是引起...
效果要基本實現以下功能: (1)鼠標滑過文章中的鏈接文字,要在相應位置彈出提示框,提示框的樣式由css來控制,高度自適應;鼠標可以點擊提示框的中的鏈接,滑離提示框時,框自動消失; (2)把提示框的位置控制在文本域范圍之內,如果鏈接文...