小编Zac*_*ous的帖子

固定位置但相对于容器

我正在尝试修复它,div所以它总是粘在屏幕的顶部,使用:

position: fixed;
top: 0px;
right: 0px;
Run Code Online (Sandbox Code Playgroud)

但是,div它位于一个居中的容器内.当我使用position:fixed它时,修复了div浏览器窗口的相对位置,例如它在浏览器的右侧.相反,它应该相对于容器固定.

我知道position:absolute可以用来修复相对于它的元素div,但是当你向下滚动页面时,元素会消失,并且不会像上一样粘在顶部position:fixed.

是否有实现此目的的黑客或解决方法?

css position fixed css-position

594
推荐指数
13
解决办法
82万
查看次数

Javascript - 如果URL字符串的最后一个字符是"+",那么删除它......怎么样?

这是现有问题的延续. Javascript - 根据下拉选项转到URL(续!)

我使用下拉选项允许我的用户构建一个URL,然后点击"Go"转到它.

是否有任何方法可以添加一个额外的功能来检查URL之前的URL?

我的URL有时包含"+"字符,如果它是URL中的最后一个字符,我需要删除它.所以它基本上需要"如果最后一个字符是+,删除它"

这是我的代码:

$(window).load(function(){
    $('form').submit(function(e){
        window.location.href = 
            $('#dd0').val() +
            $('#dd1').val()+
            $('#dd2').val()+
            $('#dd3').val();
        e.preventDefault();
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript string

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

WordPress登录jQuery Popup - 如何使用jQuery Ajax验证登录?

我的WordPress登录表单在我的网站的前端工作,允许我的用户登录而无需访问wp-login.php或离开"主题"或网站.

如果您转到http://westendmediacentre.com/dev并单击登录,您可以看到我在jQuery弹出窗口中显示该表单.我的代码如下:

表格代码:

<div class="login-form">
      <form action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
        <input type="text" name="log" id="log" value="Username<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" class="login-fields" onclick="this.value='';" onblur="this.value=!this.value?'Username':this.value;"/>
        <input type="password" name="pwd" id="pwd" value="Password" size="20" class="login-fields" onclick="this.value='';" onblur="this.value=!this.value?'Password':this.value;"/>
        <input type="submit" name="submit" value="Login" class="login-button" />
        <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
      </form>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('.button-login').click(function() {
    $('.login-box').fadeIn('slow', function() {
    // Animation complete
    });
    $(".login-box").css({'z-index' : '10000'});
    $("#the-lights").css({'display' : 'block'});
    $("#the-lights").css({'z-index' : '1'});
    $("#the-lights").fadeTo("slow",0.7);
});
$('.login-box-close').click(function() {
    $('.login-box').fadeOut('fast', function() {
    // Animation complete …
Run Code Online (Sandbox Code Playgroud)

wordpress jquery login

8
推荐指数
1
解决办法
1万
查看次数

jQuery - 更新脚本以支持触摸屏(scrollview)

我一直在使用jQuery滚动视图.该脚本似乎不支持触摸屏,所以我花了大部分时间试图弄清楚如何为脚本添加触摸屏支持.

我考虑过切换到jQuery draggable,但它不能像上面的脚本看起来那样工作.

有人可以给我一些关于如何为此添加触摸支持的指示或提示吗?

jquery touchscreen touch scrollview

7
推荐指数
1
解决办法
540
查看次数

单击页面上的任意位置时关闭元素

我的页面上有一个元素,可以通过单击文本链接来打开和关闭.当用户点击元素本身之外的页面上的ANYWHERE时,我还需要隐藏元素 - 这是我的jQuery代码 - 有人可以告诉我做什么修改来做我需要的东西吗?

$(function() {
$("#header-translate ul li").click(function() {
    $("#header-translate li ul").toggle("slide", { direction: "up" }, 500); 
});
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery toggle

6
推荐指数
1
解决办法
725
查看次数

WordPress - 允许对作者页面发表评论

我需要能够允许用户在作者个人资料页面上发表评论.

我在这里找到了另一个答案,它给了我一个基本的概述,告诉我需要做些什么来实现它:https://wordpress.stackexchange.com/questions/8996/author-page-comments-and-ratings

也就是说,我不确定如何继续实施.我创建了一个自定义帖子类型来保存评论,但我不知道如何制作它以便每次用户/作者注册我们的网站(我们正在建立一个开放注册的网站)时,会创建一个帖子用于保存注释的自定义帖子类型,然后自动与其用户配置文件关联.

非常感谢比链接问题提供的更详细的答案,以便我能够准确理解如何启动和运行.

非常感谢

php wordpress comments

6
推荐指数
1
解决办法
692
查看次数

jQuery - 如何选择父元素的子元素?

对不起,如果标题不准确 - 我无法弄清楚如何说出来.

我有多个具有相同类的小部件<div class="widget"></div>- 每个小部件都有一个标题和内容,结构如下:

<div class="widget">
    <div class="widget-title">Title</div>
    <div class="widget-content">Content Here</div>
</div>
Run Code Online (Sandbox Code Playgroud)

隐藏"窗口小部件内容",当您单击窗口小部件标题时,将显示内容,并将一个类应用于窗口小部件标题,将其更改为"窗口小部件标题打开".这部分适用于查找,并且窗口小部件内容也会打开.

问题是,它在所有小部件上打开小部件内容.它应该只打开单击标题的特定小部件中的小部件内容,而不是所有小部件.我不确定使用什么语法是正确的,因此它只打开用户单击标题的特定小部件的小部件内容.

这是我到目前为止的代码:

$('.widget').find('.widget-title').click(function() {
  $('.widget-content').show('slow', function() {
    // Animation complete.
  });
  $('.widget').find('.widget-title').addClass("open");
});
Run Code Online (Sandbox Code Playgroud)

有人可以提供一个有效的例子吗?谢谢

jquery jquery-selectors

4
推荐指数
1
解决办法
4万
查看次数

修改倒数计时脚本,以允许每页多个倒数计时

我正在使用CodePen中的以下脚本

// Create Countdown
var Countdown = {

    // Backbone-like structure
    $el: $('.countdown'),

    // Params
    countdown_interval: null,
    total_seconds     : 0,

    // Initialize the countdown  
    init: function() {

    // DOM
        this.$ = {
        hours  : this.$el.find('.bloc-time.hours .figure'),
        minutes: this.$el.find('.bloc-time.min .figure'),
        seconds: this.$el.find('.bloc-time.sec .figure')
    };

    // Init countdown values
    this.values = {
            hours  : this.$.hours.parent().attr('data-init-value'),
        minutes: this.$.minutes.parent().attr('data-init-value'),
        seconds: this.$.seconds.parent().attr('data-init-value'),
    };

    // Initialize total seconds
    this.total_seconds = this.values.hours * 60 * 60 + (this.values.minutes * 60) + this.values.seconds;

    // Animate countdown to the …
Run Code Online (Sandbox Code Playgroud)

javascript jquery countdown

4
推荐指数
1
解决办法
284
查看次数

Twitter API - 它是坏了还是我使用它错了?

当我要求它显示10条推文时,我得到一条.当我说11,我得到3.但是当我说20,我得到20.我做错了什么?

这是我的代码:

    <div id="twitter" class="widget">
    <div class="twitter-header"></div>
    <div class="twitter-content">

    <ul id="twitter_update_list">
        <li>Twitter feed loading</li>
      </ul>

    </div>
    <div class="twitter-footer"></div>
</div>

<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script> 
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/trekradio.json?callback=twitterCallback2&count=10"></script>
Run Code Online (Sandbox Code Playgroud)

twitter

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

PHPmyAdmin 中 WordPress/WooCommerce 的 SQL 查询以选择垃圾邮件用户

我有一个 WordPress 数据库,其中大约有 28000 个垃圾邮件用户注册,我需要如何在不删除任何实际客户的情况下隔离和删除这些注册。

我注意到所有垃圾邮件用户注册都有一个空的meta_value特定meta_key

有问题的元密钥是billing_first_name

因此,我试图编写一个可以在 PHPmyAdmin 中执行的查询,该查询将返回具有空meta_value的所有用户 ID 的列表,以便我可以从_表和表中删除所有这些用户。meta_key billing_first_nameusermeta_users

我在网上发现一个用户有类似的问题:https://wordpress.org/support/topic/deleting-spam-user-accounts-from-site-with-woocommerce

他编写了以下查询,我尝试在我的数据库上运行该查询:

SELECT * FROM wp_usermeta JOIN wp_users ON (wp_usermeta.user_id = wp_users.ID) WHERE user_id NOT IN (SELECT um1.user_id FROM wp_usermeta um1 WHERE um1.meta_key = 'shipping_first_name')
Run Code Online (Sandbox Code Playgroud)

然而,它只返回 137 个结果,并且注册后,但实际订单只有 1000 左右,我的数据库比数据库中的帐户28000+ plus多得多。137 spam

我尝试过调整查询以扩展它并让它执行我想要的操作,但我并不是真正的“数据库”人员,而且运气不佳。

我的尝试是:

SELECT * FROM wv5_usermeta JOIN wv5_users ON (wv5_usermeta.user_id = wv5_users.ID) WHERE user_id NOT IN (SELECT um1.user_id FROM wv5_usermeta …
Run Code Online (Sandbox Code Playgroud)

mysql wordpress woocommerce

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