zepto相关内容

Backbone.js + Zepto.js 示例

我正在寻找一个使用 Backbone.js + Zepto.js 构建移动 Web 应用程序的示例集. 解决方案 您可以在此链接中获得简单示例. http://trigger.io/cross-platform-application-development-blog/2012/03/02/how-to-build-fast-html5-mobile-apps-using-backbon ..
发布时间:2021-12-29 09:47:15 前端开发

Backbone.js 内存管理,增加 DOM 节点数

情况:我正在开发一个相当复杂的单页 Backbone 应用程序,它可能会连续运行 8-12 多个小时.因此,需要确保应用程序不会泄漏,并且不会因 X 小时后崩溃或显着减慢而臭名昭著. 应用程序:应用程序建立在 Backbone (mv*) 上,Zepto(类似于 jquery)、Curl (amd loader) &Mustache(模板). 问题:我刚刚解决了事件侦听器.垃圾收集器似 ..

如何在单页移动 Web 应用程序中实现我自己的历史堆栈?

我有一个用 Backbone 和 Zepto 开发的单页移动应用程序. 它与浏览器中的后退/前进按钮一起正常工作. 当用户导航到一个页面时,新内容从右侧滑入,而旧内容滑向左侧(并滑出视口).如果用户按下“前进"浏览器按钮,我希望发生同样的事情.这一切都有效. 我有一个添加到 body 元素的类 navigate-back 将翻转这种行为,所以当用户使用浏览器的后退按钮导航时,他们 ..
发布时间:2021-12-22 23:55:52 前端开发

如何使用 $.ajax(jQuery 或 Zepto)发布对象数组

我想在 Zepto 或 Jquery 中使用 $.ajax 发布一组对象.两者都表现出相同的奇怪错误,但我找不到我做错了什么. 使用像“RestEasy"这样的测试客户端发送数据时,数据会保存到服务器,我可以看到浏览器的网络面板中的请求被破坏了,所以我相信 JS 是罪魁祸首. 如果我发送一个对象数组作为 POST 的数据属性,它们将无法正确发送. 数据对象: var postD ..
发布时间:2021-12-08 22:59:15 前端开发

Zepto.js不会返回false吗?

我正在尝试使用zepto.js将事件处理程序绑定到click函数.通常,在JQuery中,我只能说return false,而实际的点击将永远不会发生. Zepto不支持此吗?如果可以,该如何解决? 解决方案 要复制jQuery事件处理程序中返回false的行为,您需要调用 ..
发布时间:2020-06-28 19:19:05 前端开发

使用Modernizr和Zepto时window.resize失败

使用JavaScript和Zepto库调整元素的大小时遇到​​问题.当页面加载时,元素将获得窗口的宽度和高度.我还用alert()测试了window.resize,它也可以正常工作.我尝试在窗口更改大小时调整元素大小时发生问题.这是通过Modernizr加载的我的JavaScript: $(document).ready(function() { setTimeout(functio ..
发布时间:2020-05-10 19:55:17 前端开发

iOS/Android浏览器:在touchmove上显示按钮的放大预览

我正在尝试创建类似于iPhone键盘的行为(请参见随附的图片).如图所示,当用户启动并移动触摸时,她会看到被触摸元素的缩放版本,并且在触摸时会进行选择.我正在使用Zepto. 我可以正确获取触摸坐标,但是在找到手指下方的物体时遇到了麻烦.我正在使用下面的代码来检查返回哪个元素作为事件的目标. $("#myList li").live('touchmove', function(even ..
发布时间:2020-05-10 00:31:30 前端开发

jQuery插件-> Zepto; $ .fn.extend是未定义的

我是zepto的新手,正在将其用作网站移动部分的jQuery替代品. 因此zepto没有$ .fn.extend.很好,对我来说很酷,但是无论jquery还是zepto,我都需要我的Pluggin才能正常工作. zepto与fn.extend有何不同?您将如何进行跨库扩展?我还没有找到任何相关文档. $.fn.extend({ lineRedNAddClass : f ..
发布时间:2019-11-19 18:42:22 JavaScript

jQTouch中未捕获的TypeError

我正在尝试使用jQtouch中的滑动事件.为此,我有一个使用最新的jQtouch.js的代码.但是,当我尝试初始化它时,我在浏览器控制台中收到此错误: Uncaught TypeError: undefined is not a function 此行中存在错误: var jQT = new $.jQTouch({ }); 但是,如果我不使用此行,那么swipe事件将不 ..
发布时间:2019-11-16 17:18:11 前端开发

Zepto相当于jQuery.getScript()是什么?

Zepto与jQuery.getScript()等效吗?我需要同时使用这两个库动态加载JavaScript文件. 解决方案 此作品已附加到zepto.js! ;(function ($) { $.getScript = function(src, func) { var script = document.createElement('script'); ..
发布时间:2019-11-13 14:47:02 JavaScript

Zepto和jQuery 2有什么区别?

有两个类似的项目: Zepto.js Zepto是用于现代浏览器的极简JavaScript库,具有 很大程度上与jQuery兼容的API. jQuery 2.0 jQuery 2.0 beta:这是您对未来的口味,它可以更快,更小而无需支持IE 6、7或8.这是特定于平台的HTML应用程序的绝佳选择. 这仅仅是关于性能还是它们遵循不同的方法? 解决方案 Zep ..
发布时间:2019-11-13 12:50:47 JavaScript

如何使用$ .ajax(jQuery或Zepto)发布对象数组

我想在Zepto或Jquery中用$ .ajax发布一个对象数组.两者都表现出相同的奇数错误,但我找不到我做错的事情. 使用"RestEasy"之类的测试客户端发送数据时,数据会保存到服务器,并且我可以在浏览器的网络面板中看到请求被篡改,因此我相信JS是罪魁祸首. 如果我发送对象数组作为POST的data属性,则不能正确发送它们. 数据对象: var postData = ..
发布时间:2019-11-06 09:20:47 前端开发

在与页面上的元素交互时阻止滑动事件

我正在构建一个基本上是一系列幻灯片的iPad应用程序。 当我读完幻灯片后,我可以滑到下一张幻灯片* (使用Zepto的滑动)将window.location更改为下一张幻灯片。 (滑动事件绑定到window.body,因为它需要在整个页面上工作)... 这是问题:一些幻灯片具有交互式元素,如作为按钮,可拖动项目等。问题是当使用其中一些交互元素时触发滑动事件。 有没有人知道防止滑动 ..
发布时间:2019-06-12 13:25:15 移动开发

使用zepto,是否可以对动画进行排队?

zepto.js 有一个动画元素的API,允许包含“完成”回调功能。 动画源 然而 jquery类型队列API 没有似乎得到了支持。 我想知道是否有使用zepto创建动画序列的内置方法,还是应该从某处捏一个队列函数? “完成”回调也没有传递任何参数,所以有点难以知道你所在的动画序列的哪个阶段 - 也许这是一个解决方法? 解决方案 我不确定你是否会觉得它有用但是我写了一个小 ..
发布时间:2019-06-07 21:13:56 前端开发

查看事件监听器 - Javascript

我想知道是否可以查看 1。有多少事件监听器 2。什么类型的事件监听器 在一个网页上。 原因是因为即时通讯使用 off(); 方法。 我正在使用 框架 ,这是基本上是jQuery但不是。 是的,我正在使用,但偶数不会删除而且我感觉有多个 eventListener 关于元素。 如果javascript无法实现,可以在浏览器中使用吗? 解决方案 Chr ..
发布时间:2019-06-06 03:35:18 前端开发