不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2015-02-28 23:02:28  修改时间:2025-04-04 11:17:43  分类:06.前端/Vue/Node.js  编辑

一般来说,jQuery插件的开发分为两种:一种是挂在jQuery命名空间下的全局函数,也可称为静态方法;另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法。

作者:AlbertWen  添加时间:2015-03-01 03:38:31  修改时间:2025-03-31 05:51:50  分类:06.前端/Vue/Node.js  编辑

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。

下表给出了相对 http://store.company.com/dir/page.html 同源检测的结果:

js-domain-01.png

作者:AlbertWen  添加时间:2014-12-22 21:20:06  修改时间:2025-03-31 07:21:30  分类:06.前端/Vue/Node.js  编辑

首先__defineGetter__方法可以为调用他的对象追加一个属性,属性的名称就是该方法的第一个参数,__defineGetter__的第二个参数为一个函数他的返回值决定了这个getter属性的值,通常返回值为对象的某一成属性员的值,或者根据对象的一个或多个成员属性值计算得来的结果,你也可以返回你定义其他和对象成员无关的数值。不过实际情况中前2种的情况要多一些。

1
2
3
4
5
6
7
8
HTMLElement.prototype.__defineGetter__("tagname", function()
{
    return this.tagName
});
 
<div id="s"></div>
 
document.getElementById("s").tagname; // output DIV
作者:AlbertWen  添加时间:2012-05-04 19:34:47  修改时间:2025-04-03 03:53:09  分类:06.前端/Vue/Node.js  编辑

语法解释:

1
2
3
4
5
$("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发
var checkText=$("#select_id").find("option:selected").text();  //获取Select选择的Text
var checkValue=$("#select_id").val();  //获取Select选择的Value
var checkIndex=$("#select_id ").get(0).selectedIndex;  //获取Select选择的索引值
var maxIndex=$("#select_id option:last").attr("index");  //获取Select最大的索引值
作者:AlbertWen  添加时间:2014-02-18 11:15:16  修改时间:2025-04-06 16:19:12  分类:06.前端/Vue/Node.js  编辑
字符 URL编码值
space %20
" %22
# %23
% %25
& %26
( %28
) %29
+ %2B
, %2C
/ %2F
作者:AlbertWen  添加时间:2012-05-04 18:16:32  修改时间:2025-04-04 02:34:25  分类:06.前端/Vue/Node.js  编辑

试问:jQuery是如何退出each循环的?

在回调函数里return false即可,大多数jQuery的方法都是如此的。

作者:AlbertWen  添加时间:2017-10-27 10:30:10  修改时间:2025-02-25 14:26:11  分类:06.前端/Vue/Node.js  编辑
1
2
3
4
5
.livechat-text a {
    display: block;
    word-break:break-all;   /* 英文换行 */
    white-space:normal;     /* 中文换行 */
}

表格单元格换行:

1
th, td{word-break: break-all;}
作者:AlbertWen  添加时间:2012-05-04 17:12:30  修改时间:2025-03-08 23:50:41  分类:06.前端/Vue/Node.js  编辑

自定义的JavaScritp截取字符串包含中文处理的函数

作者:AlbertWen  添加时间:2012-05-04 09:47:27  修改时间:2025-04-03 03:53:11  分类:06.前端/Vue/Node.js  编辑

有人说,编译器的规范叫做"语法规则"(grammar),这是程序员必须遵守的;而编译器忽略的部分,就叫"编程风格" (programming style),这是程序员可以自由选择的。这种说法不完全正确,程序员固然可以自由选择编程风格,但是好的编程风格有助于写出质量更高、错误更少、更易于 维护的程序。

作者:AlbertWen  添加时间:2012-05-03 16:47:02  修改时间:2025-03-28 03:05:11  分类:06.前端/Vue/Node.js  编辑

问题描述:

在IE浏览器下,设置文本框的背景图片,当文本框内文字超过文本框的宽度,且光标位于超过文本框长度的文字段的位置时,文本框的背景就会随文本框内的隐藏文字而移动。

发生条件:

  1.  IE浏览器
  2.  文本输入框,且设置了背景图片
  3.  文本框文字超过其宽度
  4.  光标位于超过文本框宽度的文字后