Tag: javascript

jQuery相当于body onLoad

是否允许使用以及jQuery的document.ready()处理程序? 我找不到用jQuery实现的相同function的方法。 用例的一个例子是facebook应用程序。 Iframe facebook应用程序需要使用FB.Canvas.setSize函数来调整iframe的大小。 我只需要在页面上的所有元素都完成加载时启动它。

避免内存泄漏/使用Javascript

我是jQuery的新手。 我有点困惑是不是很好还是可能导致内存泄漏? 以下是代码:在每个新值的某些日期filter上调用此方法 function preapreTooltip(chart) { var tickLength = chart.xAxis[0].tickPositions.length, ticks = chart.xAxis[0].ticks, tickPositions = chart.xAxis[0].tickPositions; for ( var iCntr = 0; iCntr < tickLength; iCntr++) { var tickVal = tickPositions[iCntr]; //.label or .mark or both (function(tickVal) { // Is this good practice to call function like this? ticks[tickVal].label .on('mouseover', function(event) { // Is this […]

如何在加载角度JS路由模板时触发事件

有人知道如何在角度路线渲染视图时触发事件吗? 我想路由应用程序,在渲染模板的最后,我希望它触发一个事件来滑动视图“打开”,这样用户体验就不那么苛刻了。 当您点击链接时,路线选择如此之快。 我基本上想让用户体验更顺畅。 点击图片 路由应用程序(但视图有一个显示无类的类 当视图完成加载然后我想触发一个事件 该事件触发一个监听器,使我的标记向下滑动并打开。 有任何想法吗?

Splitter.js不适用于新版本的jQuery

I’m using Splitter.js in a project. 代码来自http://methvin.com/splitter/具体的JS位于http://methvin.com/splitter/splitter.js 使用jQuery v1.5.2时,代码可以正常工作。 当我转到jQuery v1.7.2时,代码失败,并给出“Too Much recursion”错误。 当我使用jQuery 1.6.2时,这似乎也会发生 有人有解决方法吗? 我确实在https://bungeni-exist.googlecode.com/svn-history/r188/xq-framework/trunk/db/framework/assets/bungeni/scripts/splitter上找到了(更新的)版本的splitter.js 。 js但这似乎没有解决问题。 任何意见,将不胜感激。

在JavaScript中获取对象的关键和价值?

给定一个JavaScript对象数组,我如何获得每个对象的键和值? 下面的代码显示了我想要做的事情,但显然不起作用: var top_brands = [ { ‘Adidas’ : 100 }, { ‘Nike’ : 50 }]; var brand_options = $(“#top-brands”); $.each(top_brands, function() { brand_options.append($(“”).val(this.key).text(this.key + ” ” + this.value)); }); 那么,如何为数组中的每个条目获取this.key和this.value ?

为什么canvas不能与jQuery选择器一起使用?

我已经做了使用canvas的简单示例,然后我看到当我使用jQuery选择器时我的代码不起作用。 例子: 使用Javascript window.onload = function() { var canvas = document.getElementById(‘myCanvas’); var ctx = canvas.getContext(‘2d’); ctx.fillRect(10,50,100,200); }; JQuery的 window.onload = function() { var canvas = $(‘#myCanvas’); var ctx = canvas.getContext(‘2d’); ctx.fillRect(10,50,100,200); }; 所以我不知道为什么会这样。 对它有任何限制吗?

jQuery下拉hover菜单

我是jQuery的新手,我希望你们能帮助我。 我正在尝试制作hover下拉菜单,但它非常错误。 你能帮我清理一下我的Javascript吗? 请看我的代码。 http://jsdo.it/mretchin/4Ewk 它无论出于何种原因都不适用于jsdo.it,但它适用于Komodo Edit。 如果你真的想自己试试代码,问题主要是Javascript。 你可以帮助我做到这一点,当用户将鼠标hover在img.menu_class上时,ul.file_menu会下降,然后,如果我想,我可以将鼠标hover在ul中的#something上,它会在水平上而不是在垂直方向上掉落。 谢谢你的帮助! 我很感激! 我应该放弃并让它在CSS中运行吗?

在jquery.ready之后加载javascript文件

我想在jquery.ready的末尾加载一个javascript文件,以便我的ready处理程序中的代码不必等待执行,直到加载这个大的javascript文件。 我的jquery.ready代码根本不依赖于这个javascript文件。 这是一个很好的方法吗? $(function(){ … … $(‘head’).append(”); });

Ruby on Rails 4:如何在Rails Web应用程序中包含Javascript文件?

我正在构建一个Rails 4 Web应用程序,我想在我的应用程序中包含一些.js文件。 是否可以直接将JavaScript文件添加到我的Rails ..app/assets/javascripts文件夹中,并在application.js中添加这样的引用? //= customejsfile.js 这是正确的方法吗? 如果是的话,我是否可以按照添加jQuery和Bootstrap库的相同步骤进行操作? 任何帮助表示赞赏。

FullCalendar:更改agendaDay背景颜色

虽然我已经看到这个问题,但我还没有看到答案。 我只是希望能够在一定范围内为TD的background-color 。 假设我的日历每15分钟有一个时段分钟,从早上9点到晚上9点,我想只在上午10点到下午3点之间进行颜色调整。 此信息将来自Feed,但这不是问题。 我没有找到TD与日历内的设定时间有关。 也许我错过了什么? :)我对jQuery和fullCalendar很新。 另外,另一个与主要问题无关的快速问题: 是否可以从事件处理程序获取启动它的日历的id ? 我的页面上有多个日历来模拟甘特视图。 这将让我能够获取正确的Feed并填充正确的事件。