所以这个我在移动safari中使用这个网络应用程序的问题,我还没有能够修复.
我在点击时出现"display:none"菜单div.显示菜单时,div中的内容将按原样显示.问题在于屏幕外的内容.当滚动div内容时,现在在视口内的屏幕外内容根本不会显示,直到滚动完全停止.这不是加载问题,因为所有内容实际上已经加载了,即使向后滚动到顶部,这种情况仍会继续发生.
这不会发生在页面上实际存在的内容,只是隐藏菜单div中加载的内容.我没有使用任何特殊的编码或任何东西,只是标准的CSS和jquery .click函数.我已经尝试了我能想到的每一种方法来解决这个问题.使用实际的页面滚动而不是div内的滚动修复了内容显示问题,但由于某种原因它不会滚动动量而隐藏的div本身需要的时间比应该显示的要长,可能就像2秒当然永远不会好好地.
任何想法如何解决这一问题?
编辑 - 以下代码:
CSS
#menu {
width:720px;
height:100%;
overflow:auto;
-webkit-overflow-scrolling:touch;
background-color:#000000;
display:none;
position:absolute;
z-index:9997;
}
#main-menu {
width:100%;
display:none;
background-color:#000000;
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="menu">
<div id="main-menu">
<a href="#templates/my-account.php" class="close">
<div id="menu-item">
<img src="images/menu-account.png" />
<div id="menu-shadow"></div>
<div id="menu-item-title"><div class="menu-item-title">Account Settings</div></div>
</div>
</a>
<a href="#templates/my-account.php" class="close">
<div id="menu-item">
<img src="images/menu-account.png" />
<div id="menu-shadow"></div>
<div id="menu-item-title"><div class="menu-item-title">Account Settings</div></div>
</div>
</a>
<a href="#templates/my-account.php" class="close">
<div id="menu-item">
<img src="images/menu-account.png" />
<div id="menu-shadow"></div>
<div id="menu-item-title"><div class="menu-item-title">Account Settings</div></div>
</div>
</a>
<a …Run Code Online (Sandbox Code Playgroud) 一旦它开始,我试图让一个函数重复自己,但我今天必须离开,因为我无法理解它.这是我的代码:
function runNext() {
galleryNext().delay(1500).runNext();
}
Run Code Online (Sandbox Code Playgroud)
提前致谢.
我需要使用html5 File API来获取输入文件元素中选择的文件数量,并在另一个元素中设置值.
HTML
<div class="form-row">
<label>Main Image</label>
<div class="form-text">None Selected</div>
<input type="file" class="txtbox" name="proImage" id="proImage" value="" />
</div>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$('input[type=file]').change(function () {
$fileCount = $(this).files.length;
$(this).parent('.form-row').find('.form-text').html($fileCount + 'Selected');
})
Run Code Online (Sandbox Code Playgroud)
谁知道我哪里出错了?所有帮助赞赏
$('#tab-featured').tap(function(){
$('.home-section').fadeOut(function(){
$('#home-featured').fadeIn();
});
});
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用上面的代码fadeIn()在fadeOut()完成后调用.该fadeOut()工程的罚款.在其他人完成之前我已经完成了功能,但这次它不起作用,对于我的生活,我无法弄清楚为什么.
从他们的CDN运行最新的jQuery.
码:
<div id="home-mid" class="column-mid">
<div id="home-featured" class="home-main home-section">
<!--- Some Code --->
</div>
<div id="home-2" class="home-main home-section">
<!--- Some Code --->
</div>
<div id="home-3" class="home-main home-section">
<!--- Some Code --->
</div>
<div id="home-4" class="home-main home-section">
<!--- Some Code --->
</div>
<div id="home-5" class="home-main home-section">
<!--- Some Code --->
</div>
<div id="home-tabs">
<div id="tab-featured" class="home-tab"></div>
<div id="tab-2" class="home-tab"></div>
<div id="tab-3" class="home-tab"></div>
<div id="tab-4" class="home-tab"></div>
<div id="tab-5" class="home-tab"></div>
</div> …Run Code Online (Sandbox Code Playgroud) 出于某种原因,当我点击分类术语页面的链接时,wordpress会一直显示索引文件,并且说找不到页面.我有一个页面与slug"贡献者"使用模板显示自定义分类法"贡献者"的条款,并带有指向它页面的链接,所以我点击链接并发生错误.
这是我functions.php添加分类法的代码:
register_taxonomy(
'contributor',
'post',
array(
'hierarchical' => true,
'labels' => array(
'name' => _x( 'Contributors', 'taxonomy general name' ),
'singular_name' => _x( 'Contributor', 'taxonomy singular name' ),
'search_items' => __( 'Search Contributors' ),
'all_items' => __( 'All Contributors' ),
'parent_item' => __( 'Parent Contributor' ),
'parent_item_colon' => __( 'Parent Contributor:' ),
'edit_item' => __( 'Edit Contributor' ),
'update_item' => __( 'Update Contributor' ),
'add_new_item' => __( 'Add New Contributor' ),
'new_item_name' => __( 'New Contributor Name' ), …Run Code Online (Sandbox Code Playgroud) 我需要找到一种方法在each下面的语句中包含隐藏的div .我似乎无法找到答案.这不仅仅是隐藏元素的孩子,所以我无法根据它来编写它display:none
$("div").each(function(){
if ($(this).hasScrollBar()){
$(this).addClass('scrollable');
}
});
Run Code Online (Sandbox Code Playgroud)
hasScrollBar功能:
(function($) {
$.fn.hasScrollBar = function() {
return this.get(0).scrollHeight > this.innerHeight();
}
})(jQuery);
Run Code Online (Sandbox Code Playgroud) 检查此代码:
<?php
$url = 'http://www.example.com/downloads/count.txt';
$hit_count = @file_get_contents($url);
$hit_count++;
@file_put_contents($url, $hit_count);
header('Location: wmwc.zip');
?>
Run Code Online (Sandbox Code Playgroud)
@file_get_contents工作正常,标题位置更改为下载的文件也可以,但是hit_count增加或@file_put_contents不起作用,因为文件的数量不会增加1.我已将文件权限设置为777,但是当我尝试将目录权限设置为777我也得到500内部服务器错误说"服务器遇到意外情况,导致无法完成请求".