小编Tob*_*oby的帖子

如何为mousewheel,jQuery强制执行"平滑滚动"规则?

你好吗?我的问题:

如何控制或指定的方式文档滚动到由两种鼠标滚轮所描述的愿望的位置,和/或抓取滚动条.我想要的是克服页面滚动的特定默认方法.
当它正在工作时,页面向右跳转到滚轮上每个'凹口'下来的x#像素.或者直接转到拖动滚动条的位置.我正在寻找的是jquery的简单扩展,可以应用某些滚动规则.主体很简单.施加加速度,这将防止页面在没有首先加速的情况下移动得太快.可设置为以px/sec为单位的速率,可选择应用缓动功能...页面可以滑动/移动/拖动的最大px /秒.第三个是减速规则,当页面接近它的目标位置时应用(%,px?).这可能必须以多种方式之一进行计算,并且可能更棘手.即,当将最后25个像素滚动到目标位置时,减速度适用.还有更多...我想要准备的主要问题是确保我们完全支持小页面滚动而不是毛病.
可以使用哪种jQuery方法以这种方式控制文档?_kyle

更新:::感谢您关注此问题,如果您是.好消息.找到一个很棒的插件,希望可以处理以支持所需的效果,哟!我已经实现了一个整页容器并使用这个漂亮的jScrollPane脚本来命令你是否要滚动页面 http://jscrollpane.kelvinluck.com/fullpage_scroll.html

页面的性能已经有很大差异.来自滚轮的每个滚动凹口是浏览器原生滚动凹口的三分之一到一半,因此它移动得更慢,这很好,可调节.
不过,我们仍然有页面移动的失速 - 失速 - 失速方法.

我自己写javascript,但更像是我重写它.我认为需要做的是一个由沿着页面滚动的像素构建的"队列",总时间复合:然后定义并执行三个阶段的动画足迹,一个缓和加速,maxscrollspeed阶段和decel相.

任何人都可以就我们的方式提出任何建议

  1. 从其滚动页面的本机功能中取出mousescrollwheel.

  2. 听听mousescroll的缺口; 并且如果缺口:初始化核心功能以开始页面的移动,但也要监听并添加额外的缺口点击以"重新计算"并应用于窗口滚动替换先前的totaldistancetoscroll的"队列",在计算下一个totaldistancetoscroll之前,它提供了一种预测目的地和减速的方法.开始运动的核心功能不希望重新启动,导致加速时可能发生多次陷波咔嗒声,但只应重新计算何时何地减速.

再次抱歉没有发布任何实际代码,不确定从哪里开始,并希望有人可能知道mwintent是否会为此工作,如果是这样的话:也可能有一些想法如何将减速应用到滚动,这似乎是期望效果与当前插件状态之间的唯一两个区别是相似的.

jquery

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

如何仅在Jira的工作流程屏幕上创建字段

我正在为错误报告配置Jira,我已经自定义创建/编辑/查看屏幕以创建"错误"问题类型并定义了自定义工作流程,我的两个工作流程步骤"已解决"和"已关闭"具有自定义屏幕或"视图" "因为它们似乎在工作流程配置中被调用

到目前为止,我看不到任何可能只在"已解决"或"关闭"视图/屏幕中创建字段的方法,因为我无法为这些屏幕分配字段配置.

如果我只是尝试使用默认字段配置为不同的屏幕分配不同的字段,字段将在我提到的屏幕上按要求显示,但是在"创建"等屏幕中也需要它们,即使它们与之无关那些屏幕

有没有人在Jira中为工作流程屏幕成功设置必填字段,而后续屏幕上不强制该字段?我想我已经尝试了几乎所有可能的配置组合来做到这一点,而不需要诉诸插件或黑客

workflow jira

14
推荐指数
1
解决办法
9967
查看次数

证书不会在构建设置中的代码签名标识中显示

我遇到了错误:

未找到匹配的配置文件:未找到具有有效签名标识的配置文件(即证书和私钥对).

和:

CodeSign错误:SDK"iOS 7.0"中的产品类型"应用"需要代码签名

除了"构建设置"的"代码签名"区域中的"自动iOS开发和分发"选项之外,XCode没有给我任何选项.

我已经尝试更改捆绑包ID以完全匹配证书,以及更通用的com.domain.appname ID,我已删除并重新创建配置文件 - 我真的迷路了,感觉它应该是某种东西真的很简单,但我无法在设置中显示我的证书.

问题截图

xcode objective-c ios

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

为什么Xcode使用NSStringFromClass([AppDelegate class])而不仅仅是@"AppDelegate"或者nil

我注意到在Xcode的最新版本中默认使用ARC,当你启动一个新项目时,Xcode为你生成的main.m文件NSStringFromClass([AppDelegate class])用作UIApplicationMain中app代理的参数而不仅仅是@"AppDelegate"或者甚至只是nil

新方法:

@autoreleasepool {
      return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
Run Code Online (Sandbox Code Playgroud)

旧方式:

  @autoreleasepool {
      int retVal = UIApplicationMain(argc, argv, nil, nil);
      return retVal;
  }
Run Code Online (Sandbox Code Playgroud)

我只是想知道这是否有原因?这对我来说似乎有点做作,但我希望能够直截了当.

xcode objective-c

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

在PHP中序列化或散列Hosure

这必然要求设计问题,但我想在PHP中序列化或散列闭包,这样我就有了该闭包的唯一标识符.

我不需要能够从中调用闭包,我只需要一个可以从闭包本身的内部和外部访问的唯一标识符,即接受close的方法需要生成一个id.闭包,闭包本身需要能够生成相同的id

到目前为止我尝试过的事情:

$someClass = new SomeClass();

$closure1 = $someClass->closure();

print $closure1();
// Outputs: I am a closure: {closure}

print $someClass->closure();
// Outputs: Catchable fatal error: Object of class Closure could not be converted to string

print serialize($closure1);
// Outputs: Fatal error: Uncaught exception 'Exception' with message 'Serialization of 'Closure' is not allowed'

class SomeClass
{
    function closure()
    {
        return function () { return 'I am a closure: ' . __FUNCTION__; };
    }
}
Run Code Online (Sandbox Code Playgroud)

Reflection API似乎没有提供任何我可以用来创建ID的东西.

php serialization closures

7
推荐指数
3
解决办法
5273
查看次数

告诉用户是否从块登录到Concrete5中的编辑/仪表板

我正在编写一个块,希望能够在查看块时告诉用户是否登录到仪表板.我想象应该有类似isAdminArea()或isEditing()的东西,但到目前为止还没能自己找到它!

concrete5

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

什么是SpriteKit中的UIImageView animationImages?

我正在尝试使用SpriteKit,我正在构建一个人形角色,他使用多个图像文件进行面部表情.因此,我可以构建一个SKSpriteNode来使用一系列其他精灵来描绘这个角色,即每个手臂和腿以及头部的节点,但我想为脸部使用多个节点.在标准的UIKit中,您可以使用带有图像数组的UIImageView,它将使用您设置的持续时间自动为该数组设置动画.

NSArray *animationArray = [NSArray arrayWithObjects:
                                      [UIImage imageNamed:@"image1.jpg"],
                                      [UIImage imageNamed:@"image2.jpg"],
                                      ..., nil];

UIImageView *animationView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 400, 260)];

[self.view addSubview:animationView];    

animationView.animationImages=animationArray;
animationView.animationDuration=1.5;
animationView.animationRepeatCount=0;

[animationView startAnimating]; 
Run Code Online (Sandbox Code Playgroud)

SpriteKit中的等价物是什么?

objective-c ios sprite-kit

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

jQuery animate()元素的单个队列

默认情况下,为animate()创建的jQuery队列是按元素完成的,我想知道是否有办法为animate()完成的所有动画创建单个队列?即,一次只能发生一个动画

javascript jquery

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

元素中命名的复杂类型和匿名复杂类型之间的差异

有什么区别......

<xsd:element name=”add”>
<xsd:complexType>
    <xsd:sequence>
        <xsd:element name="x" type="xsd:float"/>
        <xsd:element name="y" type="xsd:float"/>
    </xsd:sequence>
</xsd:complexType>
</xsd:element>
Run Code Online (Sandbox Code Playgroud)

和...

<xsd:complexType name=”add”>
    <xsd:sequence>
        <xsd:element name="x" type="xsd:float"/>
        <xsd:element name="y" type="xsd:float"/>
    </xsd:sequence>
</xsd:complexType>
Run Code Online (Sandbox Code Playgroud)

两者都显示为:

<add>
    <x type="xsd:float">1.00</x>
    <y type="xsd:float">2.00</x>
</add>
Run Code Online (Sandbox Code Playgroud)

在SOAP信封中......两个定义之间是否存在明确的区别?

xml xsd wsdl

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

比较Eclipse中两个工作区之间的文件

我有两个不同的工作区用于我正在处理的两个不同的项目,但是我检查的一些代码是来自两个工作区的相同包...我有一种感觉我已经改变了不同的部分跨两个工作区的包

反正在两个工作区中使用Eclipse的"Compare With"功能吗?我找到的唯一方法是获取文件,重命名它们,将它们放在同一个导演中,刷新,然后选择这两个文件并与...进行比较是否有更好/更容易的东西?

java eclipse

0
推荐指数
1
解决办法
4661
查看次数