TECHTOGOU

stackoverflow

全部标签

javascript - 将javascript对象转换为 Backbone 模型

有什么方法可以解析javascript中的对象以在Backbone.js中建模这是我的对象 最佳答案 你可以做到model=newYourModel(your_object) 关于javascript-将javascript对象转换为Backbone模型,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/15785848/

javascript - 如何获取对 Kendo UI TabStrip 中当前选定选项卡的引用?

我正在创建一种方法来删除基于“x”图像的KendoUITabStrip选项卡。我希望它以与其他选项卡控件(例如Chrome/IE)相同的方式工作:如果事件标签已关闭,则选择下一个标签(或者如果它是最后一个标签,则选择上一个标签)。如果它不是事件标签,则确保事件标签保持打开状态。我认为我需要获取对当前选项卡的引用,然后检查要删除的选项卡是否是事件选项卡。目前我的代码只是关闭与点击图片相关的选项卡:functionDeleteTab(imgObj){vartabStrip=$("#tabstrip").data("kendoTabStrip");vardel

javascript - 在纯 JavaScript 函数中使用 jQuery 语句

在ready之外的普通javascript函数中使用jQuery语句是好的还是坏的做法?如果不是,正确的方法是什么?//**Endready**//functiondoSomething(){selectedClickBoxIndex=parseInt(jQuery('.'+clickBoxOnClass).attr('value'));//Javascriptcode} 最佳答案 没有错。当您包含jquery文件时,您正在扩展您的功能,可以在任何您想要的地方免费使用

javascript - 谷歌浏览器导致文本框焦点无限循环

我在谷歌浏览器上遇到了一些奇怪的事情。使用以下代码,我收到了无限数量的警报。<inputtype="text"/>$('input[type="text"]').live('focus',function(event){alert('in');});http://jsfiddle.net/XppG9/Firefox和IE8都可以。为什么在Chrome中会发生这种情况? 最佳答案 我认为,这是因为在关闭对话框(警告框)后,焦点返回到文本框,因此

javascript - 空格/注释会减慢 Javascript 的速度吗?

我想知道,空格和注释会减慢JavaScript的速度吗?我正在进行暴力攻击,这需要一些时间(30秒)。删除空格并没有显着提高速度,但我认为浏览器确实需要解析更多内容。那么,删除不必要的空格和注释以加快整体速度是否有用? 最佳答案 人们通常使用最小化器来减小脚本的SIZE,以提高下载速度,而不是对解析脚本的速度产生任何影响。空格和注释对浏览器执行的时间几乎没有影响,因为解析器需要检查它是空格还是注释,但实际上以当前的计算能力来说这会非常微小,它会不可能注意到任何影响。然而,即使在我们的宽带世界中可用的带宽很大,SIZE仍然很重要。

javascript - 跨浏览器 Javascript 正则表达式

我正在使用以下代码将动态字符串转换为有效类。domain.replace('.','_','gi')这在所有主流浏览器中都能正常工作,但在InternetExplorer中却不行,我想知道为什么。gi标志用于全局且不区分大小写,但删除它们意味着替换在Firefox中也不起作用。关于如何更改它以使其对更多浏览器更友好的任何想法? 最佳答案 您需要使用实际的正则表达式而不是字符串:domain.replace(/\./g,"_")第三个参数(标志)是非标准的。

javascript - ie6和ie7中简单的javascript字符串问题

我有一个非常简单的函数,它采用逗号分隔的(x,y)点列表并将它们导入到图形中。我安装了FF、Chrome和IE8。我使用IETester来测试IE6和IE7。//ImportDatathis.Import=function(data){alert("Datain:"+data);vard;//Makesurethefirstandthelastarestart/endingparenthesisif((data[0]!='(')||(data[data.length-1]!=')')){alert("Afterif:"+d

javascript - $.getJSON 后退按钮显示 JSON 返回数据而不是页面

我的网站有点问题。我有一个托管谷歌地图的页面。但是,直到用户单击按钮,map才会显示。然后调用$.getJSON获取我需要在map上显示的地址...$.getJSON(theurl,function(json){...}一切正常。但是,如果用户随后移动到另一个页面,然后单击“后退”按钮,他们会从显示的$.getJSON调用中获取数据,而不是页面本身。就好像获取地址的调用已经成为浏览历史的一部分。如果用户在数据出现时点击刷新,则会显示整个页面。谁能告诉我如何阻止这种情况发生。我在ASP.NetMVC站点中使用googlemap。谢谢 最佳答案

javascript:重定向到页面?

我如何使用jquery[javascript]转到另一个页面?或者更改浏览器url字段中的url并按回车键? 最佳答案 与jQuery无关,仅此而已:window.location.href='whatever.html'; 关于javascript:重定向到页面?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1854308/

javascript - jQuery:选择表格的前五行

如何为表格前5行的文本框快速获取jQuery选择器?我有一个包含很多行和很多文本框的表格;我只是想选择表格前5行中的文本框。有没有简单的方法可以做到这一点? 最佳答案 使用lt()$('tr:lt(5)input[type=text]')请注意,它是lt(5),而不是lt(6),因为索引是从0开始的。 关于javascript-jQuery:选择表格的前五行,我们在StackOverflow上找到一个类似的问题: https://stackov