小编Par*_*jar的帖子

元素的scrollheight给出未定义的值

在我给CSS的元素中overflow: scroll;.现在在jQuery中我希望它具有原始高度(包含所有子元素的高度).这个元素下的孩子是动态变化的.我想在滚动事件上有高度.这是代码:

$("#container").scroll(function(e) {
    scrollAll();
});

function scrollAll(){
    var elemHeight = $("#container").scrollHeight;
    var scrollHeight = $("#scrollbars").scrollHeight;
    var ratio = elemHeight / scrollHeight;

    $("#outup").html( elemHeight +" and "+ scrollHeight +" ratio "+ ratio +" = "+ ($("#container").scrollTop()));
}
Run Code Online (Sandbox Code Playgroud)

问题:它抛出scrollHeight is undefined错误.怎么了?

javascript jquery

11
推荐指数
2
解决办法
3万
查看次数

SQLite更新查询在Phonegap中不起作用

我在SQLite中使用Phonegap有一个名为Demo的表.我在其中插入了一些值.现在我想更新一条记录.

var db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);

db.transaction(updatemonthSaveingDB, errorCB);

function updatemonthSaveingDB(tx) 
{
    tx.executeSql("UPDATE DEMO SET data = " + submitval + " WHERE id = " + 8, [], updateCB, errorCB);
}

function errorCB(err) 
{
    alert("Error processing SQL: " + err.code);
}
Run Code Online (Sandbox Code Playgroud)

现在,当我抛出此查询时,它显示*错误处理SQL:0*警报.

javascript sqlite cordova

3
推荐指数
1
解决办法
9623
查看次数

HTML输入按钮在iPad中显示不同

我已经创建了HTML输入.

<input type="submit" id="Submitbtn" onclick="javascript:function()" value="Login" name="Submitbtn">
Run Code Online (Sandbox Code Playgroud)

CSS是:

input:hover, input{
     background: none repeat scroll 0 0 #1356B4;
     border: medium none;
     margin-right: 0;
     padding: 3px 10px 5px 0;
     vertical-align: middle;
     border-radius: 5px 5px 5px 5px;
     color: #FFFFFF;
     cursor: pointer;
     display: inline-block;
     font: 14px/26px Arial,Helvetica,sans-serif;
     height: 26px;
     -webkit-transition: all 0.3s ease-in-out 0s;
}
Run Code Online (Sandbox Code Playgroud)

Web浏览器中的输出:

在此输入图像描述

在iPad中:

在此输入图像描述

怎么解决这个?

html5 css3 ipad

3
推荐指数
1
解决办法
3735
查看次数

标签 统计

javascript ×2

cordova ×1

css3 ×1

html5 ×1

ipad ×1

jquery ×1

sqlite ×1