//js点击添加html
// var is_pc = $(".is_pc").html();
var oldContent= $("#head").attr("content");
var content="width=device-width, initial-scale=1,maximum-scale=10,minimum-scale=0.1,user-scalable=no";
var is_not_set=$(".is_not_set").html();
//js添加html
var table = document.getElementById("table");
if (table!==null&&table!==undefined) {
var rows = table.rows.length;
if(rows>0){
var num = table.rows[0].cells.length;
if(num>3){
var html = '
' + '
'+ '
' +
'
'
+'
';
$("body").append(html);
for (i=0;i10)
{
btn_font="btn-font-10";
}else if (len >=6)
{
btn_font="btn-font-"+len;
}
// alert(btn_font);
$(".title-content").append('');
}
var yu=4 - num%4;
if (yu>0) {
for (x=0;x');
}
}
}
}else {
is_not_set="1";
}
//选择选项
$(".title-content .btn").click(function () {
if($(this).hasClass("checked")){
$(this).removeClass("checked");
}else {
$(this).addClass("checked");
}
});
//点击重置
$(".cancel").click(function () {
$(".title-content .btn").each(function (i, o) {
if(!$(o).hasClass("checked")){
$(o).addClass("checked");
}
});
var columnValueStr= ColumnSave();
$(".condition-box").removeClass("none");
$(".title-menu").addClass("none");
});
function JumpColumn() {
if (is_not_set==="1")
{
alert("当前界面无法设置");
}
SetColumn();
$("#head").attr("content",content);
$(".condition-box").addClass("none");
$(".title-menu").removeClass("none");
}
function SetColumn(columns) {
if (columns!==null&&columns!==undefined)
{
ColumnSave(columns.split(","));
}
return columns;
}
function ColumnSave(columns){
var colspans = [];
var columnValues=[];
$(".title-content .btn").each(function (i, o) {
var columnValue=$(o).html();
if (columns!==null&&columns!==undefined)
{
if (columns.indexOf(columnValue)!==-1)
{
$(o).removeClass("checked");
}
}
var valueclass = $(o).attr("class");
var useclass = valueclass.split(" ");
var is_checked=$(o).hasClass("checked");
for(i=0;i 1) {
if (!colspans.hasOwnProperty(useManyclass[0])) {
colspans[useManyclass[0]] = 0;
}
if (is_checked)
{
var colspan=parseInt(useManyclass[1]);
colspans[useManyclass[0]] =colspans[useManyclass[0]]+colspan;
}
}
}
}
});
for( var key in colspans){
// alert(key+"=>"+colspans[key]);
if (colspans[key]==0)
{
$( ".condition-box ."+key+" ").addClass("none");
}else {
$( ".condition-box ."+key+" ").attr("colspan",colspans[key]);
$( ".condition-box ."+key+" ").removeClass("none");
}
}
$("#head").attr("content",oldContent);
return "ColumnSave@"+columnValues.join(',');
}
//点击保存显示
$(".save").click(function () {
//判断button里面哪个含有checked;
var columnValueStr=ColumnSave();
$(".condition-box").removeClass("none");
$(".title-menu").addClass("none");
alert(columnValueStr);
});
//长按事件
$.fn.longPress = function(fn) {
var timeout = undefined;
var $this = this;
for(var i = 0; i < $this.length; i++) {
(function(target) {
var timeout;
target.addEventListener('touchstart', function(event) {
timeout = setTimeout(function() {
//fn.apply(target);
fn(event);
}, 500);
}, false);
target.addEventListener('touchend', function(event) {
clearTimeout(timeout);
}, false);
})($this[i]);
}
};
//长按
$("#condition,#title").longPress(function(e){
JumpColumn();
});
//双击头部显示
$("#condition,#title").dblclick(function () {
JumpColumn();
});
//获取中文 长度
function strlen(str){
var len = 0;
for (var i=0; i= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {
len+=0.5;
}else {
len++;
}
}
if (len>parseInt(len))
{
len++;
}
return len;
}