两个办法,一正一误:
正常的:
var v = $("input[type=radio]:checked").val();
不起作用的:
var v = $("input[type=radio][checked]").val();
<完>
分类为 前端 的文章:
20230216更新:这里有添加好蚂蚁线的 GraphEditor。
下载原版
GraphEditor 来自 mxGraph 的文档
下载 GraphEditor:下载代码后,目录 javascript/examples/grapheditor/www 里即是完整的 GraphEditor。
为原版 GraphEditor 添加蚂蚁线(流水效果)
grapheditor/resources/grapheditor.txt 添加3行高亮部分:
flipH=Flip Horizontal
flipV=Flip Vertical
flowingLine=Ant Line
reverseFlow=Flow Reverse
flow=Flow
grap...
function getParams() {
return [].slice.call(arguments); // 转数组
}
console.log( getParams(1,3,5) ); // output: [1,3,5]
console.log( getParams(1,3,5,7,8) ); // output: [1,3,5,7,8]
说明:
使用JS实现类似PHP的sleep函数,参数为毫秒。
例子:
sleep(4000); // 延迟4秒
代码:
/**
* 模拟PHP的sleep函数
* 缺点:会长时间占用客户端CPU资源
*/
function sleep(n){ // n:毫秒
var start=new Date().getTime();
while(true) if(new Date().getTime()-start > n) break;
}
<完>
说明:
一个JS版的PHP date函数,可以将时间戳转换为格式化后的时间。
用法:
同PHP版的date函数。
例子:
alert(date('Y-m-d H:i:s',1296554217)); //alert: 2011-02-01 17:56:57
下载:
暂不提供源代码下载。
代码:
// JS版PHP的DATE函数
function date ( format, timestamp ) {
var a, jsdate=((timestamp) ? new Date(timestamp*1000) : new Date());
var pad = function(n, c){
if( (n = n + "...
说明:
兼容IE(IE6、IE7、IE8)、FF、GC(Google Chrome)、Opera、Safari的CSS等比例缩放图片代码。
效果:
兼容常用浏览器的CSS图片自动缩放示例图(含IE6)
FF , OPERA , SAFARI , IE7 , IE8 方法如下:
采用WEB标准写法:
img{
max-width:400px;
max-height:300px;
min-width:120px;
min-height:90px;
}
IE6及其以下版本的浏览器:
利用其支持的expression属性(先不要急着“复制”,下边还有一条更好的规则,^_...