我创建了一个jquery切换,但是当我单击链接打开div时,它将跳转到页面顶部.我怎样才能解决这个问题?
我知道我可以用其他东西替换链接,但我需要向用户说明它是一个链接,并且他们可以点击它.
好吧,这不是一个真正的问题,但我检查用户是否存在并将其登录并重定向到site/members_area,但我不想将用户发送到特定页面,但我想重新加载当前控制器.所以如果我登录index/home我想重定向到index/home,我该怎么办?
在常规的PHP我会把动作重定向到当前页面
<?php echo $_SERVER['PHP_SELF']; ?>
Run Code Online (Sandbox Code Playgroud)
这是框架中的代码
function validate_credentials()
{
$this->load->model('membership_model');
$query = $this->membership_model->validate();
if($query) // if the user's credentials validated...
{
$data = array(
'username' => $this->input->post('username'),
'is_logged_in' => true
);
$this->session->set_userdata($data);
redirect('site/members_area'); //<-- this line here should be dynamic
}
else // incorrect username or password
{
$this->index();
}
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试在CodeIgniter中构建一个像wordpress一样的模板系统.有没有人在这件事上有一些链接或提示与我分享?
我想创建几个函数,我可以从wordpress中的那些php模板页面调用.例如,显示项目或循环中的注释,甚至是tag_could.
views文件夹将包含不同的模板文件夹和文件.
是的,有聪明,但不,我不想使用它.
滚动到它的位置后,我将我的英雄单位设置为固定位置.因此,对于页面的前70px,英雄单元与其余部分一起滚动,直到顶部到达英雄单元,然后需要修复.
不固定
固定
除了在滚动完成时将位置设置为固定而不是像浏览器那样滚动期间,这在任何地方和ipad都可以正常工作.
我知道这是因为在动量滚动期间不会触发滚动事件.我尝试使用以下代码修复此问题但它不起作用:
document.addEventListener("touchstart", function(){
$('body').prepend('<p>touch start</p>');
that.tid = setInterval(function(){
$.event.trigger(
{ type: "touchcontinuem" }
);
},10)
}, false);
document.addEventListener("touchend", function(){
$('body').prepend('<p>touch end</p>'); clearTimeout(that.tid);
}, false);
$(document).on("touchcontinuem", function(){
$('body').prepend('<p>touch continuem</p>');
});
Run Code Online (Sandbox Code Playgroud)
我想要实现的是,当滚动仍然忙时,可以将英雄单位设置为固定.如果有人能提出改进或替代方案,我会非常感激,因为我现在被困住了.
有时我需要为我的网站添加几个更新.为了保持清洁,我会显示一个维护页面.我第一次这样做,它成为谷歌的主要索引页面.因此我添加了元标记<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
来防止这种情况.我的问题是,如果谷歌遇到这个临时维护页面他不会将其编入索引,但这是否意味着他永远不会再次索引该页面?或者一旦有新内容,他们会再次索引页面吗?
如果有人能为我解决这个问题,我将非常感激
任何人对如何实现这一点都有任何想法?
我试过了
https://graph.facebook.com/search?q=%22%23apple%22
https://graph.facebook.com/search?q=%23apple
https://graph.facebook.com/search?q#apple
Run Code Online (Sandbox Code Playgroud)
这不起作用.
要清楚,结果应该只有包含#apple而不是"apple"的帖子.
-moz和-webkit不会在w3c css验证器中验证,我不应该使用它吗?或者只使用不带-moz或-webkit的css3属性?
我从facebook和google docs收到这个日期格式:
2011-02-25T10:55:25+0000
Run Code Online (Sandbox Code Playgroud)
如何将其转换为类似的东西
25/02/2011 10:55:25
Run Code Online (Sandbox Code Playgroud) 我想从一个网站(使用移动设备)分享一个网址到Facebook Messenger应用程序.
我试着用:
FB.ui({
method: 'send',
link: 'http://www.nytimes.com/interactive/2015/04/15/travel/europe-favorite-streets.html',
});
Run Code Online (Sandbox Code Playgroud)
但这在移动设备上没有任何作用.我也尝试过:
fb://messaging/compose/new
Run Code Online (Sandbox Code Playgroud)
这确实打开了消息对话框,但我找不到用于共享URL的URI.
我想知道这是否可能?
我该如何简化此更新说明?每当客户购买商品时,它将使用1更新销售.
$this->db->query('SELECT amount FROM shop_items WHERE itemid='.$itemid.'');
$new_amount = $item->amount+1;
if(!$this->db->query('UPDATE shop_items SET amount='.$new_amount.' WHERE itemid='.$itemid.'')):
return false;
endif;
Run Code Online (Sandbox Code Playgroud)
我不能让它更简单,所以有更少的线,例如:
if(!$this->db->query('UPDATE shop_items SET amount=_current_value_+1 WHERE itemid='.$itemid.'')):
return false;
endif;
Run Code Online (Sandbox Code Playgroud)
这可能吗?如果不是,谢谢