Tag: mootools

用于构建类似桌面的Web应用程序的Javascript库:ExtJS,jQuery,YahooUI,Mocha,SproutCore,Cappuccino,其他?

我正在评估几个Javascript UI工具包,用于构建具有类似桌面感觉的Web应用程序,主要是因为对话框和窗口管理。 我看了几个选项 – 这是我目前的评估: ExtJS – 很棒的小部件库,很棒的文档! 没有那么大的执照。 jQuery UI – 缺乏现成的窗口和对话框容器。 我喜欢jQuery。 雅虎 UI – 与上面相同的问题。 真的很成熟(但不幸的是,不再被积极维护 )并且记录良好。 Mocha (基于Mootools) – 不像其他人那样成熟。 缺乏良好的文档。 SproutCore – 与上面相同。 也没有窗口和对话框小部件。 卡布奇诺 – 太奇怪和革命。 你对这些有什么看法? 我的评估是否正确?

JQuery幻灯片和MooTools冲突

我遇到与我的jQuery库冲突的motools库有问题: 这是代码: //<![CDATA[ window.addEvent('domready',function(){ var V5 = new viewer($('boxCont').getChildren(),{ mode: 'alpha', fxOptions: {duration:500}, interval: 6000 }); V5.play(true); }); $(window).load(function () { // start the slideshow $(‘.slideshow’).blinds(); }) 如果我禁用mootools,幻灯片工作(反之亦然与jQuery)。 我试着围绕jQuery.noConflict()包装jQuery; 像这样: $.noConflict(); jQuery(document).ready(function($) { $(window).load(function () { // start the slideshow $(‘.slideshow’).blinds(); }) }); 但仍然是mootools依赖脚本不起作用。 请帮助,因为我不熟悉jQuery / javascript。 谢谢!

jQuery和Mootools可以一起工作吗?

jQuery和Mootools可以一起工作吗? 如果不是那样的话?

Internet Explorer表示Object不支持此属性或方法

这条线是79: window.addEvent(‘domready’, function(){ mySlide = new Fx.Slide(‘advert’); mySlide.hide(); }); 它也不喜欢这一行: this.wrapper = new Element(‘div’, { ‘styles’: $extend( this.element.getStyles(‘margin’), {‘overflow’: ”} ) }) .injectAfter(this.element) .adopt(this.element); 有谁知道为什么会这样? 有谁知道如何解决这一问题? 我正在使用jQuery和Mootools ..并且想要一个解决方案。

原型/ Mootools冲突问题

所以我有一个使用Prototype和Mootools AJAX脚本的页面。 还有更多的Mootools Prototype,所以我想知道Prototype是否有类似jQuery的函数$j = jQuery.noConflict(); 我可以用来重新定义Prototype的$别名? 谢谢!

获取JavaScript中数字的小数位数的最简单方法

有没有比我的例子更好的方法来计算数字上的小数位数? var nbr = 37.435.45; var decimals = (nbr!=Math.floor(nbr))?(nbr.toString()).split(‘.’)[1].length:0; 更好的是,我的意思是更快地执行和/或使用本机JavaScript函数,即。 类似nbr.getDecimals()的东西。 提前致谢! 编辑: 修改series0ne答案后,我能管理的最快方法是: var val = 37.435345; var countDecimals = function(value) { if (Math.floor(value) !== value) return value.toString().split(“.”)[1].length || 0; return 0; } countDecimals(val); 速度测试: http : //jsperf.com/checkdecimals

简单的vanilla JavaScript比使用jQuery或MooTools这样的框架更好吗?

我想知道依赖jQuery或MooTools等框架是否是一个好主意,还是应该使用纯JavaScript? 除了避免重新发明轮子,他们是否添加了任何具体的价值? 由于框架对公众开放,是否有可能利用框架中可能出现的任何安全漏洞(当然,无意中:))? 在选择框架或其他方面是否还有其他要考虑的问题?

选择文本,然后用Javascript计算它与顶部的距离?

是否可以使用JavaScript在网页上查找给定的文本字符串,然后从页面顶部计算其距离(以像素为单位)? 如果是这样,一个例子将不胜感激。

jQuery比其他JavaScript库有什么优势?

我试图说服那些在我现在的组织中设定标准的人,我们应该使用jQuery而不是Prototype和/或YUI。 我可以用什么令人信服的优势来说服他们?

很棒的上传者,比如uploadify但是有一个“禁止闪回”的后备

是否有一个很好的上传程序脚本使用jQuery,如uploadify,但有一个回退选项,什么时候没有闪存? 我尝试了FancyUpload ,它有这个并使用一个看不见的IFRAME来做它的东西。 问题是,它建立在Mootools之上(到处都是冲突,因为如果我使用jQuery.noConflict(),我无法改变我的整个代码库来使用jQuery而不是$,而我真的不认为混合是个好主意这样的js库)。