-
jquery sortable的拖动方法例子详解
所属栏目:[教程] 日期:2023-09-23 热度:5407
所有的事件回调函数都有两个参数:event和ui,浏览器自有event对象,和经过封装的ui对象
ui.helper - 表示sortable元素的JQuery对象,通常是当前元素的克隆对象
ui.position - 表示相对当前对象,鼠标的坐标[详细] -
javascript自动给文本url地址增加链接的方法共享
所属栏目:[教程] 日期:2023-09-23 热度:7113
URL地址自动添加的实现其实就是那么点内容:检测与替换。
检测
“检测”就是检测文字(字符串)内部是否有符合http地址的内容,显然,这需要用到正则表达式进行验证,这个工作前端和后台都可以做,[详细] -
javascript break指定标签打破多层循环范例
所属栏目:[教程] 日期:2023-09-23 热度:5032
今天看javascript权威指南的时候发现break的语法有两种(break; 和 break label;)。。。以前都没仔细看,就在前几页。
但是不明白label怎么写,于是上网查了一下,找到了一个例子
代码如下:
function f[详细] -
JS阻止冒泡事件以及默认事件发生的简易方法
所属栏目:[教程] 日期:2023-09-23 热度:3033
如果<p>是在<div>里面,那么呢,<P>有一个onclick事件,<div>也有onclick事件,为了触发<P>的点击事件时,不触发父元素的点击事件,那么就需要调用如下函数:
代码如下:
function stopBubble(e){
if(e[详细] -
jQuery插件研发的两种方法及$.fn.extend的详解
所属栏目:[教程] 日期:2023-09-23 热度:2513
jQuery插件开发分为两种:
1 类级别
类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(...),相当于静态方法。
开发扩展其方法时使用$.extend方法,即jQuery.extend(object);
代码如下:
$.[详细] -
js点击出现悬浮窗效果不采用JQuery插件
所属栏目:[教程] 日期:2023-09-22 热度:6299
JQuery有很多这样的插件,但是我们公司不用jquery,没有插件,所以我就试着自己写,我也不知道别人是怎么写的,纯粹是按着自己的想法来的。
直接上代码:
代码如下:
<!DOCTYPE html>
<html>
<he[详细] -
Js判断CSS文件加载完成的具体实现
所属栏目:[教程] 日期:2023-09-22 热度:1692
要判断这个 CSS 文件是否加载完毕,各个浏览器的做法差异比较大,这次要说IE浏览器做的不错,我们可以直接通过onload方法来处理CSS加载完成以后的处理:
代码如下:
// 代码节选至seajs
function styleOn[详细] -
javascript中直接采用Microsoft的COM生成Word
所属栏目:[教程] 日期:2023-09-22 热度:312
代码如下:
<html>
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<title>Build Document by Script</TITLE>
<SCRIPT LANGUAGE="text/javascript">
function wo[详细] -
js数组反复遍历数组内所有元素的方法
所属栏目:[教程] 日期:2023-09-22 热度:6998
例,for(){}遍历数组
代码如下:
<script type="text/javascript">
<!--
var arr = new Array(13.5,3,4,5,6);
for(var i=0;i<arr.length;i++){
arr[i] = arr[i]/2.0;
}
alert(arr)[详细] -
js运用eval解析json(js中使用json)
所属栏目:[教程] 日期:2023-09-22 热度:4463
先来说eval的用法,内容比较简单,熟悉的可以跳过
eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。 需要特别注意的是对象声[详细] -
JS可以操控样式的名称写法一览
所属栏目:[教程] 日期:2023-09-22 热度:8767
CSS语法 (不区分大小写) JavaScript语法 (区分大小写)
border border
border-bottom borderBottom
border-bottom-color borderBottomColor
border-bottom-style borderBottomSt[详细] -
js判断数据类型如判断是否为数组是不是为字符串等等
所属栏目:[教程] 日期:2023-09-22 热度:282
js判断数据类型如判断是否为数组是否为字符串等等
1 判断是否为数组类型
代码如下:
<script type="text/javascript">
//<![CDATA[
var a=[0];
document.write(isArray(a),'<br/>');[详细] -
JQuery中阻止事件冒泡几种方式及其区别阐述
所属栏目:[教程] 日期:2023-09-22 热度:9640
JQuery 提供了两种方式来阻止事件冒泡。
方式一:event.stopPropagation();
代码如下:
$("#div1").mousedown(function(event){
event.stopPropagation();
});
方式二:return false;
代[详细] -
jQuery$命名冲突怎么办如何搞定
所属栏目:[教程] 日期:2023-09-22 热度:7124
其他一些 JavaScript 框架包括:MooTools、Backbone、Sammy、Cappuccino、Knockout、JavaScript MVC、Google Web Toolkit、Google Closure、Ember、Batman 以及 Ext JS。
其中某些框架也使用 $ 符号作为简写(就[详细] -
js比较常用自定义公共函数汇总
所属栏目:[教程] 日期:2023-09-22 热度:6748
代码如下:
String.prototype.trim = function(){
return this.replace(/(^/s*)|(/s*$)/g, "");
}
//检查是否是日期格式
function isDate(datestr){
var result = datestr.match(/((^((1[8-9[详细] -
javascript在子页面中函数不能调试问题解决方法
所属栏目:[教程] 日期:2023-09-21 热度:499
近期在做一个项目,会遇到在子页面中提交的时候会无法能够调试javascript代码的情况出现,有时候这种问题,我们无法正常在浏览器,看到我们子页面的javascript代码,所以只能够用原始的alert 或者 console.log(),当[详细]
-
jQuery取得内容和属性示例代码
所属栏目:[教程] 日期:2023-09-21 热度:8990
获得内容 - text()、html() 以及 val()
三个简单实用的用于 DOM 操作的 jQuery 方法:
text() - 设置或返回所选元素的文本内容
html() - 设置或返回所选元素的内容(包括 HTML 标记)
val() - 设置或[详细] -
js巧用数组length属性清空和截短数组的小例子
所属栏目:[教程] 日期:2023-09-21 热度:5663
使用length清空数组:
代码如下:
<script>
var arr1 = ['aaa','bbbb','//www.Cuoxin.com'];
alert(arr1);
arr1.length = 0;
alert(arr1); //数组为[详细] -
借助浏览器全屏api实现js全屏
所属栏目:[教程] 日期:2023-09-21 热度:745
代码如下:
(function () {
var fullScreenApi = {
supportsFullScreen : false,
isFullScreen : function () {
return false;
},
requestFullScreen : function () {},
[详细] -
jQuery 设置 CSS 属性示例说明
所属栏目:[教程] 日期:2023-09-21 热度:7062
如需设置指定的 CSS 属性,请使用如下语法:
代码如下:
css("propertyname","value");
下面的例子将为所有匹配元素设置 background-color 值:
实例
代码如下:
$("p").css("background-colo[详细] -
分享javascript日期对象格式化为字符串的实现方法
所属栏目:[教程] 日期:2023-09-21 热度:7856
javascript提供的日期格式化太简单,一般应用都需要自己实现格式化方法.下面是我想出的一个格式化处理方案,应该是可以满足常用的需求.日期模板中可以使用任意分隔符,还可以使用文字作为分隔符,甚至支持类似yyyyMMdd之[详细]
-
javascript去除字符串最后一个字符
所属栏目:[教程] 日期:2023-09-21 热度:4200
网上找了很多,总结了几种方法供大家参考:
1、用的最多的是Substring,这个也是我一直用的
代码如下:
s=s.Substring(0,s.Length-1)
2、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看[详细] -
JS和Jquery获取和修改label的值的实例代码
所属栏目:[教程] 日期:2023-09-21 热度:7596
获取值:
label标签在JS和Jquery中使用不能像其他标签一样用value获取它的值:
代码如下:
var label=document.getElementById("id");
var value=label.value;
var value=$("#id").val();
可[详细] -
推荐JS获取各种浏览器窗口大小的方法
所属栏目:[教程] 日期:2023-09-21 热度:9415
常用:
JS 获取浏览器窗口大小
代码如下:
// 获取窗口宽度
if (window.innerWidth)
winWidth = window.innerWidth;
else if ((document.body) && (document.body.clientWidth))
winWidth[详细] -
javascript中验证大写字母、数字与中文
所属栏目:[教程] 日期:2023-09-21 热度:8044
代码如下:
var reg = /^[u4E00-u9FA5]+$/; //验证中文
var cp=$("input[name='cpid']").val();
for(var i=0;i<cp.length;i++){
var cpp=cp.charAt(i);
if(!reg.test(cpp)||cpp.match(/^[详细]