标签: zepto

是否可以同时使用JQuery和Zepto库?

<script src="jsv3/jquery-1.7.1.min.js"></script>
<script src="jsv3/jquery-ui-1.9.2.custom.min.js"></script>
<script src="jsv3/jquery.mobile-events.js"></script>
<script src="jsv3/jquery.ui.touch-punch.js"></script>
<script src="jsv3/turn.js"></script>
<script src="jsv3/jquery.viewport.min.js"></script>
<script src="jsv3/jquery.scraggable.js"></script>
<script src="jsv3/history.js"></script>
<script src='http://vod.hkheadline.com/player/jwplayer/jwplayer.js'></script>
<script src="jsv3/libs/zepto.js"></script>  //  Can not use
<script src="jsv3/zepto.flickable.js"></script>
<script src="jsv3/onload_mobile.js"></script>
Run Code Online (Sandbox Code Playgroud)

目前我正在使用几个jquery插件来实现webapp.我最近找到一个库调用flickable.js并添加到应用程序.但是,它使用zepto库,所以当我添加它时,它会返回Uncaught TypeError的错误:对象[object Object]没有方法'flickable' ,如何解决?谢谢

javascript jquery conflict zepto

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

使用Backbone.js插入视图的正确方法

我有一个简单的backbone.js应用程序.我想将视图呈现到HTML页面的DOM中,该视图是模型的详细视图.我的HTML页面已经有了我要渲染视图的DIV元素.如果我尝试渲染我的视图:

detailView = new RulesPanelView({model : @model})
$("#detail").html(detailView.render().el)
Run Code Online (Sandbox Code Playgroud)

它失败了,我将[Object HTMLDivElement]插入到DOM中,而不是我呈现的HTML.

这是我可以让它工作的唯一方法,它似乎是一个黑客:

$("#detail").html('')
detailView = new RulesPanelView({model : @model})
$("#detail").append(detailView.render().el)
Run Code Online (Sandbox Code Playgroud)

在呈现之前必须清空DIV的HTML,所以我不会在#detail中呈现多个视图,这是附加的内容.

也不是我用这种方式创建太多的视图,只是在第一个代码段中替换HTML似乎更干净?

渲染此视图的正确方法是什么?

backbone.js zepto

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

zepto.js页面动画

有谁知道如何更改页面/部分使用的动画类型?我阅读了文档但却无法理解一件事.我喜欢这个框架,我真的想尝试一下,但绝对没有教程或文档.

javascript jquery frameworks zepto

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

带有<a>和<p>标签的jQuery event.target

我是jQuery的新手,所以请光临我...

我为这样<a>设置的所有标签都有一个jQuery事件

$('a').live('click', function(event)
Run Code Online (Sandbox Code Playgroud)

我正在使用这个获得标签的href

var href = event.target.href;
Run Code Online (Sandbox Code Playgroud)

这是我的HTML:

<a href="/test/path/">
     <p>My Link</p>
</a>
Run Code Online (Sandbox Code Playgroud)

var href当我单击<a>标签区域时,我可以成功登录控制台,但是当我单击文本(<p>标签内的<a>标签)时,我的控制台对于event.target.href和'[object HTMLParagraphElement]说'undefined' 'for event.target.

如何检查用户是否单击文本并获取其所属<a>标记的href值?

jquery zepto

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

使用jQuery回退为Zepto编写自定义插件

我正在研究Zepto的jQuery后备(在Zepto的网站上看到),看看它是否适用于即将推出的项目.

我希望使用$ .extend构建一个自定义插件,但在Zepto的例子中注意到它们传递Zepto作为$变量和jQuery一样.是否有办法传入任何加载的库?

Zepto插件:

;(function($){
  $.extend($.fn, {
    foo: function(){ 
    }
  })
})(Zepto)
Run Code Online (Sandbox Code Playgroud)

jQuery插件:

(function( $ ) {
  $.fn.myPlugin = function() {
  };
})( jQuery );
Run Code Online (Sandbox Code Playgroud)

javascript jquery zepto

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

在javascript中计算对象

我有一个小问题,并认为这个精彩的社区将能够帮助我!

假设我想找到所有$('footer')元素,我想知道页面上是否有1或2个页脚.我该怎么办?

使用长度()或类似的东西?

非常感谢你的帮助 :)

javascript jquery zepto

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

Zepto关于Focus和Blur事件的实施

我需要在焦点上运行一些代码,并在页面加载后注入到DOM中的元素上模糊事件.所以我使用Zepto on(链接上Zepto)来运行代码,但它对我不起作用.

这是我的jsfiddle,我试图让它工作 - http://jsfiddle.net/ashfame/zR2xL/

zepto

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

在Zepto.js中有类似nextAll()的东西吗?

我有一个节点列表:

<div id="node-1"></div>
<div id="node-2" class="current"></div>
<div id="node-3"></div>
<div id="node-4"></div>
<div id="node-5"></div>
Run Code Online (Sandbox Code Playgroud)

当使用$(".current")as选择器(node-2)时,如何使用Zepto获取所有节点3-5 ?

javascript zepto

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

标签 统计

zepto ×8

javascript ×5

jquery ×5

backbone.js ×1

conflict ×1

frameworks ×1