小编Pri*_*tra的帖子

从数组中删除最后一项

我有以下数组.

var arr = [1,0,2];
Run Code Online (Sandbox Code Playgroud)

我想删除最后一个元素,即2.

我使用arr.slice(-1);但它没有删除该值.

javascript arrays slice

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

首先取消绑定然后绑定(jquery)

我有onclick事件,

$('#locations').click(function(){
$('#train').unbind('click'); 
//do some stuff
}
Run Code Online (Sandbox Code Playgroud)

2.单击关闭按钮

$('.close').click(function(){
//do some stuff
}
Run Code Online (Sandbox Code Playgroud)

3.再次点击#train

$('#train').bind('click', function() {
alert('train is clicked');
//do some stuff
}
Run Code Online (Sandbox Code Playgroud)

现在的问题是#train没有触发.是否要在.close函数上再次绑定事件?

请建议.谢谢.

jquery bind onclick unbind

24
推荐指数
2
解决办法
7万
查看次数

Youtube播放器api与循环

我正在努力使用youtube播放器api为youtube视频设置循环.

问题是视频没有在循环下运行.

这是我的代码

var tag = document.createElement('script');

      tag.src = "https://www.youtube.com/iframe_api";
      var firstScriptTag = document.getElementsByTagName('script')[0];
      firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);


      var player;
      function onYouTubeIframeAPIReady() {
        player = new YT.Player('player', {
          height: '390',
          width: '640',

          playerVars: {
            'controls': 0,           
            'showinfo': 0,
            'rel': 0,
            'loop': 1

          },
          videoId: 'qzZuBWMnS08',
          events: {
            'onReady': onPlayerReady,
           // 'onStateChange': onPlayerStateChange
          }
        });
      }
function onPlayerReady(event) {
        //  event.target.setLoop(true);
        event.target.playVideo();
      }
Run Code Online (Sandbox Code Playgroud)

循环:1似乎不起作用.还有任何方法可以从视频顶部删除共享和视频标题.

提前致谢.

youtube video youtube-javascript-api

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

Onclick使用jquery更改url

我正在尝试使用jquery更改URL.

因此,一旦单击该按钮,它将更改父URL,但不会重定向.

例如,如果网址是,

http://www.xyz.com然后它将成为http://www.xyz.com/abc但不会被重定向.

我的代码:

$('.clickme').click(function () {
    window.location.hash = 'xyz';
});
Run Code Online (Sandbox Code Playgroud)

它可能吗?

请建议.

JSfiddle:http://jsfiddle.net/squidraj/Tn8BW/3/

javascript url jquery onclick

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

使用css的渐变顶部边框

我想在div的顶部放一个渐变边框.

因此,起始颜色应为#c4268c,以#9a0b72结尾

<div class="bordertest"></div>
Run Code Online (Sandbox Code Playgroud)

为了宽松,这里是小提琴:http://jsfiddle.net/aKhjk/

我搜索但找不到合适的方法.

css xhtml border css3

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

光滑的旋转木马全宽,中心模式不起作用

我正在尝试创建一个全宽页面滑块,其中一个幻灯片居中,两个幻灯片将在两侧部分可见.

但由于某种原因,可见一个很大的白色差距.我尝试给img宽度100%,但图像分辨率扭曲.

Jquery代码:

$('.slider').slick({
  centerMode: true,
  slidesToShow: 1,
  slidesToScroll: 1,
  dots: true,
  infinite: true,
  cssEase: 'linear'
});
Run Code Online (Sandbox Code Playgroud)

演示 - https://jsfiddle.net/squidraj/hn7xsa4y/

任何帮助都非常感谢.

html css jquery slick.js

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

响应断点不适用于光滑的滑块

我已经实现了光滑的滑块,可以正常工作而无需调整浏览器的大小.但是当我将浏览器的大小调整为1024时,响应断点设置不起作用.

Jquery--

$('.slider').slick({
  centerMode: true,
  slidesToShow: 1,
  slidesToScroll: 1,
  dots: true,
  infinite: true,
  cssEase: 'linear',
  variableWidth: true,
  variableHeight: true,
  mobileFirst: true,
  responsive: [{
    breakpoint: 1024,
    settings: {
      slidesToShow: 4,
      slidesToScroll: 1,
      centerMode: false
    }
  }]
});
Run Code Online (Sandbox Code Playgroud)

演示 - https://jsfiddle.net/squidraj/hn7xsa4y/4/

任何帮助都非常感谢.

jquery slick.js responsive full-width

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

在 django 管理员编辑用户表单中删除/隐藏用户名字段

前端用户注册表单没有用户名字段,因为我使用电子邮件登录。现在我可以访问 django 管理员。

当我编辑用户时,我会编辑该用户名字段,但我根本不希望该字段可编辑或可查看。

管理员.py --

from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
from .models import UserProfile

class ProfileInline(admin.StackedInline):
    model = UserProfile
    can_delete = False
    verbose_name_plural = 'Profile'
    fk_name = 'user'

class CustomUserAdmin(UserAdmin):
    inlines = (ProfileInline, )
    list_display = ('email', 'first_name', 'last_name', 'is_staff')
    list_select_related = ('profile', )

    exclude = ('username',)

    def get_inline_instances(self, request, obj=None):
        if not obj:
            return list()
        return super(CustomUserAdmin, self).get_inline_instances(request, obj)


admin.site.unregister(User)
admin.site.register(User, CustomUserAdmin)
Run Code Online (Sandbox Code Playgroud)

表格.py --

from django import forms
from django.contrib.auth.models import …
Run Code Online (Sandbox Code Playgroud)

python forms django

5
推荐指数
1
解决办法
4656
查看次数

使用 django 添加用户时自动生成用户名

我试图在从 django admin 添加用户时将用户名保存为名字。目前它保存None在用户名字段中,因为我已经username在自定义模型中排除了。

admin.py--

from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
from .models import UserProfile
from .forms import SignUpForm

class ProfileInline(admin.StackedInline):
    model = UserProfile
    can_delete = False
    verbose_name_plural = 'Profile'
    fk_name = 'user'


class CustomUserAdmin(UserAdmin):
    inlines = (ProfileInline, )
    list_display = ('email', 'first_name', 'last_name', 'is_staff')
    list_select_related = ( 'profile', )

    exclude = ('username',)

    fieldsets = (
        ('Personal information', {'fields': ('first_name', 'last_name', 'email', 'password')}),
        ('Permissions', {'fields': ('is_active', 'is_staff', 'is_superuser', 'groups', 'user_permissions')}), …
Run Code Online (Sandbox Code Playgroud)

python django

5
推荐指数
2
解决办法
5670
查看次数

排序不是 mongodb 中的函数

我是 Mongodb 的新手。我收到以下错误 -

E QUERY [thread1] TypeError: db.events.findOne(...).sort is not a function :

db.events.findOne({ 
    "userId" : {
        "$ne" : ""
    }, 
    "$and" : [
        {
            "userId" : {
                "$exists" : true
            }
        }
    ]
}).sort({ 
    "_id" : -1
});
Run Code Online (Sandbox Code Playgroud)

当我添加限制时,它可以工作,但如果没有限制,它就不起作用。

非常感谢任何帮助。提前致谢。

mongodb nosql

5
推荐指数
1
解决办法
3825
查看次数