我有一个简单的页面设置,如:
<div id="aboutUs">
About us content...
</div>
<div id="header">
Header content...
</div>
Run Code Online (Sandbox Code Playgroud)
当页面加载时,我需要页面自动向下滚动(不需要动画)#header,因此除非向上滚动,否则用户无法看到关于我们的div.
#aboutUs 有一个固定的高度,所以没有任何变量来确定高度或任何东西......如果甚至需要.
我遇到了另一个问题并尝试修改我的情况的一些答案,但似乎没有任何工作.
任何帮助,将不胜感激.
我正在寻找解决在页面页脚停止固定对象的流行问题的解决方案.
我基本上在屏幕的左下角有一个固定的"共享"框,我不希望它滚动页脚,所以我需要它停10px在页脚上方.
我在这里看到了其他问题以及其他问题.我能找到的最近/最简单的演示是http://jsfiddle.net/bryanjamesross/VtPcm/,但我无法让它与我的情况一起工作.
这是共享框的html:
<div id="social-float">
<div class="sf-twitter">
...
</div>
<div class="sf-facebook">
...
</div>
<div class="sf-plusone">
...
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
......和CSS:
#social-float{
position: fixed;
bottom: 10px;
left: 10px;
width: 55px;
padding: 10px 5px;
text-align: center;
background-color: #fff;
border: 5px solid #ccd0d5;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: none;
}
Run Code Online (Sandbox Code Playgroud)
页脚是#footer,它没有固定的高度,如果这有任何区别.
如果有人可以帮助我为此创建一个简单的jQuery解决方案,我会非常感激!
我正在使用一个if语句来确定一个元素是否有任何子元素.如果它没有任何孩子,我只想对该元素做一些事情.
这是我正在尝试做的前提:
if ($("#div a").children().length > 0){
$(this).hide();
}
Run Code Online (Sandbox Code Playgroud)
因此,如果<a>标签没有子节点,我想对该特定元素(或者也没有子节点的多个元素)执行某些操作.
问题是this尚未定义,因为它是一个if声明.
我可能完全错过了一些东西,但我不太清楚如何实现这一目标.任何意见,将不胜感激
我在Ionic 2应用程序中使用Ionic Storage,并且在过去几天一直在尝试找到实现服务的最佳方法,该服务使本地存储的数据与组件保持同步.
我没有问题使用Storage as as(我可以得到set并且get很好),但是使服务能够将数据同步到组件,然后回到服务是挑战.
我假设最好的方法是利用rxjs的observables,但我似乎无法找到没有冲突/不一致的文章或者我正在寻找的用例.他们中的大多数似乎只有1种方式的数据.参考文献1 参考2
什么是在服务和组件之间保持单个Storage对象(user例如)同步的最佳方法,同时能够修改它,例如[(ngModel)]在select元素上使用?
我基本上有一个设定尺寸的div overflow: hidden.该div包含7个子div(但一次只显示一个),当我们各自的链接悬停时,我希望能够平滑地滚动它们.
但是,第一部分(div)没有链接,并且是没有链接悬停时的默认部分.
看看这个jsFiddle,看看我所说的基本结构:http://jsfiddle.net/YWnzc/
我试图用jQuery scrollTo来完成这个,但是还没能让它工作.
任何帮助将不胜感激.谢谢.
我正在处理店面包(所以我没有编辑核心文件的选项),我们有下拉菜单来选择用户想要名片的正面和背面.有些卡只有一个选项,因此如果只有一个选项,客户端会隐藏下拉菜单.
容易,对吗?
$("select").each(function(){
var count = $(this).children("option").length;
if ( count == 1 ) {
// there's only one option, do something
}
});
Run Code Online (Sandbox Code Playgroud)
这是有效的,但问题是系统有时会<option>为某些下拉列表生成空白,因此实际上有两个选项,但只有一个"真实"选项:
<select>
<option></option>
<option value="Something">A real option</option>
</select>
Run Code Online (Sandbox Code Playgroud)
基本上,我需要选择<select>只有一个<option>或两个<option>s而一个只是空的s.
我无法完全理解这种if语句的逻辑,所以如果有人有任何建议,我将不胜感激.
我有一个名为News(使用页面模板page-newslist.php)的页面,它应该显示来自自定义帖子类型的帖子,也称为新闻.我意识到两者都有相同的名称会导致问题,所以在注册自定义帖子类型时,我有一个重写来区分它与页面:
'rewrite' => array('slug' => 'news-article', 'with_front' => true),
Run Code Online (Sandbox Code Playgroud)
我可以使查询正常工作并正确显示帖子,但在我阅读过的所有文章 和 帖子之后,我无法让分页工作.没有任何东西出现在分页中.
在使用页面模板查询没有成功之后,我尝试了该archive-news.php方法,它将自动显示自定义帖子类型的帖子.分页确实在那里工作.使用这种方法的缺点是没有一个"物理"页面将它绑定到(它也有自定义字段,能够很好地添加(不是硬编码)到菜单中等)
以下是注册自定义帖子类型的精简代码:
register_post_type('news', array(
'label' => 'News',
'capability_type' => 'post',
'hierarchical' => false,
'rewrite' => array('slug' => 'news-article', 'with_front' => true),
'query_var' => true,
'has_archive' => true,
));
Run Code Online (Sandbox Code Playgroud)
然后是页面模板的代码:
$paged = 1;
if ( get_query_var('paged') ) $paged = get_query_var('paged');
if ( get_query_var('page') ) $paged = get_query_var('page');
$args = array(
'post_type' => 'news',
'post_status' => 'publish',
'posts_per_page' => 1,
'paged' => …Run Code Online (Sandbox Code Playgroud) 我正在使用AngularFire和Firebase,我想获得我刚刚通过该$add()方法添加的元素的键.有一种记录的方法可以使用"vanilla"Firebase执行此操作,请参阅此处的 "获取由push()生成的唯一ID" .但是,它似乎与AngularFire不相同$id.
var ref = $firebase(firebaseData.ref()).$asArray();
var newItem = ref.$add({fruit: "apple", color: "red"});
var itemId = newItem.$id;
// Do stuff with itemID...
Run Code Online (Sandbox Code Playgroud)
newItem已使用新密钥(例如-Jf-06c0QX_vMMNL3Aek)成功添加到Firebase ,但itemId返回undefined.
有没有办法做到这一点?
我有一个通常的无序列表导航菜单与子菜单...
HTML:
<ul>
<li><a href="#">Link 1</a></li>
<li>
<a href="#">Link with submenu</a>
<ul>
<li><a href="#">Sublink 1</a></li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
父级内的所有链接<li>都具有边框半径.但如果父母<li>有孩子<ul>,我不希望该链接具有半径.
我目前正在使用这个jQuery:
<script>
$("li").has("ul").addClass("sub-radius");
</script>
Run Code Online (Sandbox Code Playgroud)
它工作正常,除了它的目标<li>,但我需要它来定位孩子<a>并删除它的半径.
任何帮助,将不胜感激.
jquery ×6
javascript ×3
scroll ×2
addclass ×1
anchor ×1
angular ×1
angularfire ×1
css ×1
firebase ×1
fixed ×1
html ×1
html-select ×1
if-statement ×1
ionic2 ×1
pagination ×1
php ×1
rxjs ×1
scrollto ×1
this ×1
wordpress ×1