yui相关内容

在YUI中的onChange

我们如何在YUI 2和YUI3中为onChange函数编写代码。 jQuery(':input [type = radio ]')。change(function(){ var aType = jQuery(this).val(); var numT = aType == 1?“3”:“6”; var aWidth = aType == 1?“330px”:“660px”; ..
发布时间:2019-06-07 21:38:12 前端开发

什么是YUI中的jQuery outerHeight()等价物

在jQuery中,我可以通过使用 outerHeight() ... //返回元素高度+边框+填充+边距 $('。my-element')。outerHeight(true); 我如何在YUI中执行此操作?我目前正在使用版本2.8.1 。 类似于这个问题,我总是可以做 getComputedStyle()用于高度,边框,填充和边距,但这是大量的手工劳动,包括解 ..
发布时间:2019-06-07 18:23:16 前端开发

YUI编辑器(RTE):插入HTML元素并将光标放在里面

我有问题。我一直试图解决它一段时间,我准备爆炸了。这是我的要求: 我在编辑器上方有一个外部工具栏(不是YUI的一部分),我想用它来插入HTML标签。用户应该可以单击工具栏上的链接,之后可能会发生以下几种情况: 如果有任何选定的文本,则此文本包装成HTML标签 如果没有选定文本,则在编辑器中插入空HTML标签 无论情况如何,光标必须放在新元素中,这样当用户输入更多文本时,它就会驻留在 ..
发布时间:2019-06-06 14:17:59 前端开发

反对为网站开发公司使用JavaScript框架的理由是什么?

我们公司建立网站和网络应用程序。我们是一家小公司,我们的开发团队总是从头开始构建javascript函数或从我们构建的其他网站复制。每次我带来标准化这个词,并使用像JQuery,Prototype或任何其他的JS框架,我被告知Frameworks下面有三点作为反对它们的论据: 主要针对那些不太了解JS的人 框架限制Javascript开发人员 框架膨胀实际开发代码中有很多未使用的东西。 ..
发布时间:2019-06-06 02:49:00 前端开发

现有的JavaScript框架是否包含CommonJS?

JavaScript框架,如Prototype,jQuery,YUI,MooTools,Dojo等。所有这些似乎都是针对客户端开发人员的,重点是使用更少的代码实现更高效的通用用户交互模式。 随着服务器端的出现JavaScript,这些框架是否打算采用CommonJS标准,以便为服务器端JavaScript重用其库函数,还是允许Node和Narwhal等替代框架处理服务器端用例? (我意 ..
发布时间:2019-06-06 00:19:42 前端开发

前端的BDD框架?

在服务器端,我们有用于BDD开发的Rspec / Cucumber(ruby)vowsjs(node.js) 是否有在Web浏览器上使用的BDD框架(不是qUnit或YUI测试,因为这些仅适用于TDD)? 解决方案 查看jasmine describe(“Jasmine”,function(){ it(“使测试JavaScript真棒!”,function(){ expe ..
发布时间:2019-06-05 22:32:40 前端开发

如何在不覆盖具有相同名称的另一个对象的情况下创建空命名空间对象?

我一直在研究Yahoo YUI Blog建议的模块模式。 我注意到YUI提供了创建的能力一个新的空名称空间对象,不会覆盖现有的同名名称,如下所示: YAHOO.namespace(“myProject”); 然后可以调用它并与一起使用YAHOO.myProject (提醒:如果 YAHOO.myProject 已经存在,则不会被覆盖) 如何使用普通的javascrip ..
发布时间:2019-05-27 15:17:50 前端开发

什么是jquery.live的优秀yui替代品

jQuery.live 在jQuery 1.3中添加:将处理程序绑定到所有当前和未来匹配元素的事件(如单击)。也可以绑定自定义事件。 http:/ /docs.jquery.com/Events/live 是否有一个好的YUI替换可以做到这一点? 解决方案 在YUI3中,代表们执行此功能。以下代码段将在正文中的任何“p”标记上触发一个名为“clickHandler”的方法 ..
发布时间:2019-05-25 18:06:47 前端开发

Portlet中的YUI版本冲突问题

我正在从portlet加载yui.js 3.3.0版本文件,但liferay使用3.2.0 yui.js文件, 所以每当我加载该页面时,js错误就会出现 G_ENV._loaded [VERSION]未定义 - yui.js中出现此错误,使用的是3.2.0版本的liferay。 所以它的替换值就像G_ENV._loaded [3.2.0]那样会抛出一个错误becoz我们从portle ..
发布时间:2019-05-24 20:32:38 前端开发

javascript变量有存储限制吗?

javascript变量是否有存储容量限制? 我正在设计一个YUI数据表,我从数据库中获取数据并将其存储在js对象和任何地方要求我将它解压缩并更新YUI数据表。现在在Dev我很少有记录和正确存储。在生产中我可能有1000个记录,这个js对象能够存储所有这1000个记录吗? 如果它没有能力我将在jsp中创建隐藏的textarea并存储数据 解决方案 是的,对象和数组有存储限制。它 ..
发布时间:2019-05-24 19:21:09 前端开发

如何生成动态Javascript?

我使用YUI渲染页面。并且根据用户的不同,我需要更改它的呈现方式。这种变化不是可以参数化的,对于每个用户来说都是极其不同的。 请告诉我如何动态生成Javascript? 解决方案 我个人使用php文件来传递由一些基本会话和内部设置组成的JavaScript对象,没有任何关键任务,因为将信息传递给客户端过于安全,但我相信它可能遵循与您所寻找的相同的原则。 同样,我会使用它来显示客 ..
发布时间:2019-05-24 16:32:13 PHP

动态添加数据到javascript地图

有没有办法可以在javascript中动态地将数据添加到地图中。 map.put(键,值)?我使用yui库为javascript,但没有看到任何支持这个。 解决方案 任何Javascript对象的功能都类似于“地图” randomObject ['hello'] ='world'; 通常人们会为此目的构建简单的对象: var myMap = {}; ..
发布时间:2019-05-24 15:27:20 前端开发

Javascript:模拟链接上的点击

我有一个附加了侦听器的链接(我正在使用YUI): YAHOO.util。 Event.on(元素,'click',function(){/ *一些功能* /}); 我希望在不涉及用户点击的另一个场景中发生相同的功能。理想情况下,我可以模拟元素上的“点击”并自动触发功能。我怎么能这样做? 太糟糕了,这不起作用: $('元素')。click() 谢 ..
发布时间:2019-04-28 09:52:27 前端开发