<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' ,如何解决?谢谢
我有一个简单的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似乎更干净?
渲染此视图的正确方法是什么?
有谁知道如何更改页面/部分使用的动画类型?我阅读了文档但却无法理解一件事.我喜欢这个框架,我真的想尝试一下,但绝对没有教程或文档.
我是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值?
我正在研究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) 我有一个小问题,并认为这个精彩的社区将能够帮助我!
假设我想找到所有$('footer')
元素,我想知道页面上是否有1或2个页脚.我该怎么办?
使用长度()或类似的东西?
非常感谢你的帮助 :)
我需要在焦点上运行一些代码,并在页面加载后注入到DOM中的元素上模糊事件.所以我使用Zepto on
(链接上的Zepto)来运行代码,但它对我不起作用.
这是我的jsfiddle,我试图让它工作 - http://jsfiddle.net/ashfame/zR2xL/
我有一个节点列表:
<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 ?