Tag: javascript framework

如何onclick-触发非原生jQuery插件的动作?

我已经安装了第三方jQuery插件(它是一个手风琴)。 它显示在我的页面上,并按预期工作。 当我点击页面上的图像时,我想触发其中一个插件的动作(打开一个特定的幻灯片)。 我似乎无法获得正确的代码和/或语法。 我安装的插件是“EasyAccordion”(http://www.madeincima.eu/blog/jquery-plugin-easy-accordion/)。 它的.js源代码发布在这里: http : //pastebin.com/55JB4pr2 。 我在Drupal7页面上使用插件。 我不认为特定的插件,或者它在Drupal中使用的事实,与正确的jQuery使用相关。 jQuery与Drupal捆绑在一起。 我在我的页面上启动插件: ( function ($) { Drupal.behaviors.myEasyAccordion = { attach: function(context,settings) { $(‘#accordion1’,context).easyAccordion({ autoStart: false, … }); } }; })(jQuery); 在我的标记中,我有 … … EASYACCORDION MARKUP … … 再次,使用此init和标记,手风琴出现/按预期工作。 在同一页面上,在另一个页面上,我添加了一个图像链接,即 … … EASYACCORDION MARKUP … … 我想点击“myImg”div中的图像,让EasyAccordion捕捉到特定的打开“窗格”。 我认为,特定窗格的激活是通过以下方式解决的 line #127 jQuery.fn.activateSlide = function() { […]

jQueryUI进度条

我从来没有使用过jQuery UI进度条,但是我想创建一个基本上加载jQuery UI进度条的函数,运行它5秒然后执行另一个函数。 即。 function test() { show the jQuery UI progress bar for 5 seconds in div (“progressbar”) after 5 seconds has passed….. execute test2() } 如何才能做到这一点?

使用Jquery原型

有没有办法使用原型与Jquery共存。 我的意思是不是Jquery的原型与Jquery NoConflict标签,但反过来。 我必须覆盖原型实用程序方法与其他库共存? 我无法控制Jquery Scripts

使用太多JavaScript的缺点是什么?

我想知道在网页中使用过多JavaScript代码有什么缺点? 例如,我将为我的下拉菜单,选项卡和手风琴使用jQuery框架。 我的日历的其他JavaScripts(即使有可用的日历使用jQuery)和其他JavaScript用于其他东西? 有什么影响? (我认为JavaScript与重载相互冲突) 我知道很多开发人员掌握了超过2个JavaScript框架。 我的问题是:在开发项目时,如何为该项目选择JavaScript框架? 为什么要为该项目使用MooTools或jQuery? (我知道这是一个选择问题),但还有其他原因吗? 就像mootools对此有好处……或者jQuery对此有好处…… 我想听听你的意见。

我如何看到后台加载的jQuery Mobile?

使用jQuery Mobile,我已经看到当点击链接并提供相关页面时它如何添加到现有DOM。 然后,准备好后,它会切换到新的data-role=”page” 。 但是,当我在浏览器(谷歌浏览器或Mozilla Firefox)中执行“查看源代码”时,我会看到原始页面已发送,而不会在以后加载其他内容(DOM注入)。 如何查看浏览器的实际内容(后期呈现HTML)? 如果它恰好是一个JavaScript解决方案,请不要假设我知道在哪里放置它以及如何触发它来显示内容。

Knockout.js语法

我是Javascript MVC框架Knockout.js的初学者 来自传统的Javascript(和一些jQuery经验),我在理解语法学习Knockout.js时遇到了困难 考虑下面的陈述; 风景: 查看型号: function WebmailViewModel() { // Data var self = this; self.folders = [‘Inbox’, ‘Archive’, ‘Sent’, ‘Spam’]; self.chosenFolderId = ko.observable(); // Behaviours self.goToFolder = function(folder) { self.chosenFolderId(folder); }; }; 能否请您解释一下这些陈述的内容(特别是$ data,$ root)? 还有什么声明self.chosenFolderId(folder); 好吗?

“在新标签页中打开”的Javascript事件

我有以下问题:我使用Javascript onclick事件来更改链接的href。 它就像一个魅力,但只有当用户点击一个链接时。 如果链接使用“在新选项卡中打开”function – onclick事件将不会触发,href将永远不会更改。 有没有办法处理这样的事件? 也许使用jQuery或其他一些JS Framework? 例: Link 非常感谢!

我无法理解jQuery链如何工作

我无法理解jQuery链是如何工作的。 jQuery(“div”).attr(“id”, “_id”) .hide() .show(); 我做了类似链接的事情,但我不确定它是否与jQuery使用的逻辑相同。 var fun = (function (parma) { return function () { return { start: function () { console.log(“start”); return this; }, mid: function () { console.log(“mid”); return this; }, last: function () { console.log(“last”); return this; } } } })(); // Working fun().start() .mid() .last();

我应该从原型移动到jquery吗?

最后我一直觉得jQuery正慢慢成为JS库中的事实标准(我可能错了!),或者至少比其他框架更活跃。 例如,我一直在寻找像Componente这样的优秀开源日历,并找到了基于jQuery的http://fullcalendar.vinsol.com/ 。 我们一直在使用Prototype来处理非常小的事情,例如它的选择器function( $ function作为document.getElementById的快捷方式,主要是),在页面加载时执行一些JS并发出一些非常简单的Ajax调用。 所以我认为迁移应该是非常直接的,但我想知道从Prototype迁移到jQuery的优点/缺点。 另一方面,我想将两者放在一起并不是一个好的选择,特别是考虑到迁移应该非常简单。 我对吗? 编辑:一些有用的资源: 您将如何将站点从Prototype切换到jQuery jQuery和Prototype Conflict 从原型转换为jquery http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks

帮助学习pivotaltracker的javascript,寻找高级细分

我的javascript技能是相当基本的,我可以使用jquery等。但是当涉及到建立像pivotaltracker这样的网站时,我不知道从哪里开始! 希望有人可以帮助打破他们的javascript架构,并在高层次上解释他们如何设计他们的js frameowork来制作一个像javascript一样的设计gmail(至少我认为是这样)。 像: 布局明智,是否有一个div容器加载不同的面板? 它是否保留所有故事的浏览器副本,并使用javascript模板来构建html? 如何设计各种对象 我认为这是一个重要的事件,事件是如何联系起来的,这是一个全球性的事件吗? 我觉得有趣的是,页面上有大量的DOM元素,所有的用户故事都组合在一起等,所以他们必须做一些很酷的性能技术,特别是在事件等方面。