- 浏览: 22181 次
- 性别:
最新评论
文章列表
定义和用法:
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
clearInterval() 方法可取消由 setInterval() 设置的 timeout。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
例:
var found;
function add_to_click(){
found = setInterval(add_onclic ...
方法
var found = $('*:contains("字")')
*代表在全局中搜索带有指定字符串的元素,得到的元素将是整个页面的元素。
例
<div>
<div>
<li>
jQuery获取带有指定字符串的元素
</li>
</div>
</div>
console.log($('div div :contains("jQ获取带有指定字符串的元素")'))
得到的结果为
<li ...
定义与用法
z-index属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素前面。
元素可以拥有负的z-index属性值。
默认的z-index的属性值为0。
例如:
img
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}
<h1>标题</h1>
<img src="/i/eg_smile.gif" />
<p>图像的 z-index 是 -1,所以它在文本的 ...
例如:
<ul>
<li><a href="../menu/zero_dollars.html" title="The zero dollar ads page">zero dollars</a></li>
</ul>
<ul>
<li><a href="../menu/zero_dollars.html" title="The zero dollar ads page">doll ...
定义:
readonly属性规定输入字段为只读。
只读字段是不能修改的。不过,用户仍然可以使用tab键切换到该字段,还可以选中或拷贝其文本。
语法:
<input readonly="readonly">
一、简陋的获取图片的方式
var img_url = 'img_url'
var img = new Image();
img.src = img_url;
alert('width:'+img.width+',height:'+img.height);
这时alert的宽高都为0,因为图片没有被加载出来时它就已经执行了这个函数。
所以我们该在onload后再alert。
二、onload后提示
var img_url = 'img_url'
var img = new Image();
img.src = img_url;
img.onloa ...
首先在你要监听的DIV中加入一个ID。
例
<div id = "being_monitored">
<p>
111
</p>
<p>
222
</p>
<p>
333
</p>
</div>
在window.onload 中添加JS
window.onload = function(){
listen_scroll();
};
f ...
思路是这样的,点击其他位置,让输入框的焦点消失,输入框自然就消失。
使输入框失去焦点的JS如下
function close_keyboard(){
document.activeElement.blur('input_id');
}
在IOS系统中不识别onclick事件,所以用其他三中方法。
当摁下手指时,触发ontouchstart;
当移动手指时,触发ontouchmove;
当移走手指时,触发ontouchend;
在大的div里设置一个触摸函数,点击时就可以关闭小键盘了。
字体风格
font-style 属性最常用于规定斜体文本。
该属性有三个值:
normal - 文本正常显示
italic - 文本斜体显示
oblique - 文本倾斜显示
例:
p.normal {font-style:normal;}
p.italic {font-style:italic;}
p.oblique {font-style:oblique;}
italic 和 oblique 的区别
font-style 非常简单:用于在 normal 文本、italic 文本和 oblique 文本之间选择。唯一有点复杂的是 ...
replace() 方法用于在字符串中用一些字符替换另一些字符。
语法
stringObject.replace(regexp,replacement)
字符串 stringObject 的 replace() 方法执行的是查找并替换的操作。它将在 stringObject 中查找与 regexp 相匹配的子字符串,然后用replacement 来替换这些子串。如果 regexp 具有全局标志 g,那么 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。
例:替换一个字符串
stringObject.replace(regexp,replacement ...
设一个div,将它的css设为隐藏。在div下添加一个img标签。
<div id= "big_img",class="image">
<img>
</img>
</div>
.image{
width:100%;
height:100%;
display:none;
}
点击页面上的图片时,将它的图片路径保存到本地,并且隐藏页面上所有内容,用document.getElementById("big_img").s ...
首先在html上定义两个div元素,其中外层div表示模态框外面的覆盖层(overlay layer), 内层的div表示模态框。
<div id="modal-overlay">
<div class="modal-data">
<p>模态框</p>
<p>点击<a onclick="overlay()" href="">这里</a>关闭</p>
& ...
function onlyNum()
{
if(!(event.keyCode==46)&&!(event.keyCode==8)&&!(event.keyCode==37)&&!(event.keyCode==39))
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
{
...
keycode 1 = 鼠标左键keycode 2 = 鼠标右键keycode 3 = Cancelkeycode 4 = 鼠标中键keycode 8 = BackSpace keycode 9 = Tab keycode 12 = Clear(未知) keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keycode 27 = Escape keycode 32 = space keycode 33 ...
一、定义和用法
toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
语法
NumberObject.toFixed(num)
num的范围为0~20,包括0、20,如果省略了该参数,用0代替。
返回值
返回 NumberObject 的字符串表示,不采用指数计数法,小数点后有固定的 num 位数字。如果必要,该数字会被舍入,也可以用 0 补足,以便它达到指定的长度。如果 num 大于 le+21,则该方法只调用 NumberObject.toString(),返回采用指数计数法表示的字符串。
抛出异常
当 num 太小 ...