小编nic*_*las的帖子

jquery ui 调整浮动元素的大小。

当您将一个元素浮动到右侧,然后使用 jQuery UI 的可调整大小小部件使其从左边缘调整大小时,奇怪的事情开始发生。

我把这个放在一起:

http://jsfiddle.net/nicholasstephan/kCduV/2/

如果您调整“侧边栏”的大小,您会立即看到我在说什么。

我在这里做错了什么?

我更愿意保留 float:right,以便左栏自行处理。

javascript jquery jquery-ui jquery-ui-resizable

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

jquery传输动画和.stop()fx队列

首先,jQuery Transit摇滚.如果您还没有看到它,请查看http://ricostacruz.com/jquery.transit/并感到惊讶!

但有一个问题是,虽然它声称使用jQuery的效果队列,而且似乎在大多数情况下,我无法使用jQuery的.stop()方法来处理它.

我在这里贴了一个小提琴:http://jsfiddle.net/nicholasstephan/sTpa7/

如果单击动画按钮,.animate()则使用标准jQuery 将框慢慢移动到右侧.正如您所期望的那样,按下停止将停止动画.点击重置也会停止动画并将框放回到它开始的位置.

如果你点击过渡,它应该做同样的事情......但它不...

这里发生了什么?有人知道解决方法吗?

谢谢.

jquery animation transition

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

AngularJS ngResource删除事件

我试图在用户与之交互时保持最新的资源列表.使用AngularJS ngResource我最初使用它的query方法获取列表.然后每个资源都有一个$remove(或$delete)方法,对吗?但是当被触发时,资源不会从返回的列表中删除query.

我知道这很多,但我几乎希望它会为我做一切.除此之外,我怎么能做到这一点.资源本身是否会发出某种事件?它有删除的属性$watch吗?我怎么知道资源是什么,$remove所以我可以把它从列表中拼凑出来?

谢谢.

angularjs angularjs-resource

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

CKEditor 3.6.3启用浏览器拼写检查并禁用上下文菜单

我正在尝试将拼写检查变成一个非常简单的实现CKEditor.我已经禁用了所有的工具栏和插件,所以我们只剩下一个简单的文本框来创建基本的HTML.

是否有可能重新启用浏览器/操作系统拼写检查?

CKEditor上下文菜单也没什么用.如果可能的话,我也不介意摆脱它.

javascript spell-checking contextmenu ckeditor

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

AngularJS模型

我试图绕着AngularJS.我很喜欢它,但核心概念似乎在逃避我 - 模型在哪里?

例如,如果我有一个应用程序,它会显示多个事务列表.一个列表向服务器查询匹配某些条件的分页事务集,另一个列表使用不同的条件,但可能有一些事务符合两个条件并最终在两个列表中.现在:

  1. 出现在两个列表中的事务应该是两个范围中的SAME对象,对吧?这不是数据绑定的重要组成部分,因此一个地方的更新将在另一个地方进行镜像吗?

  2. 事务可能有复杂的行为抽象原始服务器API请求,需要后续查询到服务器以收集更多数据,观察自己的更改并将自己标记为脏,所有这些都去了哪里?

  3. 列表本身需要知道何时删除了一个事务,因此在一个列表中删除的同一事务将从另一个列表中消失.

  4. 我们可能想要在某种客户端存储中缓存事务?

所以问题再次出现:这一切在哪里?这一切是否都在$ rootScope中被控制并由控制器控制?委托服务?

无论多么模糊,这里的任何方向都将受到赞赏.

angularjs

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

在移动设备上堆叠Bootstrap轮播项目?

我正在使用Bootstrap轮播来循环浏览页面的子部分.虽然这完全适合我在大屏幕上,但在移动设备上我更喜欢让子部分一个接一个地显示.这可能吗?

所以,例如(澄清)

在"关于"部分下的桌面上,有一个轮播,通过next/prev按钮循环显示Mission,Contact和Client List.

在移动设备上我希望这三个部分一个在另一个之上,你只需正常滚动它们; 没有下一个/上一个按钮.

谢谢.

carousel twitter-bootstrap

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

使用React TransitionGroups

我正在尝试使用一个简单的"抽屉"组件来测试React的TransitionGroups.我到目前为止以及JSBin上的内容.如果您尝试运行它,它可以工作,但我收到错误:

未捕获的TypeError:无法读取未定义的属性"componentWillLeave"

我在这做错了什么?

var DrawerInner = React.createClass({
  componentWillEnter: function(cb) {
    var $el = $(this.getDOMNode());
    var height = $el[0].scrollHeight;
    $el.stop(true).height(0).animate({height:height}, 200, cb);
  },
  componentWillLeave: function(cb) {
    var $el = $(this.getDOMNode());
    $el.stop(true).animate({height:0}, 200, cb);
  },
  render: function() {
    return <div className="drawer" ref="drawer">{this.props.children}</div>;
  }
});

var Drawer = React.createClass({
  getInitialState: function() {
    return {
      open: false
    };
  },
  componentWillMount: function() {
    this.setState({
      open: this.props.open
    });
  },
  componentWillReceiveProps: function(props) {
    this.setState({
      open: props.open
    });
  },
  open: function() {
    this.setState({
      open: …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

将famo.us嵌入现有DOM中

有没有办法在现有的DOM结构中创建一个famo.us容器?

我的意思是创建一个famo.us上下文,以及生成的.famous-container(?),并将其附加到现有元素.

famo.us

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

设置 React Native ListView 的初始滚动位置

我正在尝试在 React Native 中设置 ListView 的初始滚动位置。

现在,我正在这样做:

componentDidMount() {
  let i = this.props.images.indexOf(this.props.current);
  if(i != -1) {
    this.refs.listView.scrollTo({ x:i*this.props.width, y:0, animated:false });
  }
}
Run Code Online (Sandbox Code Playgroud)

其中imagesprop 是 ListView 的数据源,currentprop 是我最初想要滚动到的位置,widthprop 是组件的宽度。(组件水平滚动)。

这有效,但在初始渲染和调用 之间存在延迟,在componentDidMount滚动列表之前给我一个列表末尾的闪光。

有没有办法设置列表的初始滚动位置?或者更好的方法来摆脱那个闪光?

react-native

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

将Java WebSocket插入Firebase?

是否可以使用标准WebSocket访问Firebase数据库,而不使用其库。具体来说,我想仅使用普通javascript访问firebase实时数据库。那可行吗?

javascript websocket firebase firebase-realtime-database

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