Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。

3
Angular.js:.value()是设置应用程序广泛常量的正确方法以及如何在控制器中检索它的正确方法
嗨,我在那里观看了几个angular.js视频,并看到value()方法用于设置一种模块范围的常量。例如,可以像这样设置Angular-UI库的配置:(咖啡脚本) angular.module('app',[]) .value "ui.config", tinymce: theme: 'simple' width: '500' height: '300' 我的应用目前看起来像这样: window.app = angular.module("app", [ 'ui']) .config(["$routeProvider", ($routeProvider) -> $routeProvider .when "/users", templateUrl: "assets/templates/users/index.html" controller: IndexUsersCtrl .otherwise redirectTo: "/users" ]) .value 'csrf', $('meta[name="csrf-token"]').attr('content') #<---- attention here IndexUsersCtrl = ($scope) -> $scope.users = gon.rabl console.log "I want to log the …


5
什么是优点和缺点:将javascript放在头部,紧贴身体关闭之前
大多数javascript和Web开发书籍/文章都说您必须将CSS放在head标签中,并将javascript放在页面底部。 但是,当我打开著名网站的html源代码(例如此stackoverflow)时,我发现它们将一些js文件放在head标签中。 这两种方法的优缺点是什么,何时使用哪种方法? 针对同一问题发现了另一个问题: 我应该在哪里声明页面中使用的JavaScript文件?在<head> </ head>还是</ body>附近?
87 javascript 

4
最佳动态JavaScript / JQuery网格[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在使用JavaScript,JQuery和HTML。我的项目的UI完全是动态的。我正在寻找支持以下功能的动态JavaScript / JQuery网格。 谁能告诉我有没有支持以下功能的漂亮开源网格? 我应该能够在运行时创建网格的实例并将其添加到DOM。 支持列模板(文本框,选择框,复选框或任何输入或简单文本) 支持实时设置新的列模板或替换现有的列模板。 几个输入控制(例如文本框,复选框..)的柱下存在可以被启用和少数可禁用。 实时支持setData()。 如果用户更改了任何输入数据,则支持事件。 它应该支持选择行 实时添加行或删除行支持,而无需渲染整个网格。 支持分页。 支持实时按任何列排序。 如果数据是由用户实时排序的,则触发一个事件。 网格UI必须支持可实现的列 自动调整大小(如果根据父元素的大小自动调整网格大小,那将非常好) 绝对有很好的文档。

15
jQuery对div的“闪烁突出显示”效果?
我正在寻找一种方法来执行以下操作。 我将a添加<div>到页面中,并且ajax回调返回一些值。将<div>用来自ajax调用的值填充,<div>然后将前缀到另一个<div>作为表列的。 我想引起用户的注意,向他/他表明页面上有新内容。 我希望<div>按钮闪烁,而不是显示/隐藏,而是突出显示/取消突出显示一段时间,例如5秒钟。 我一直在看眨眼插件,但据我所知,它仅在元素上显示/隐藏。 顺便说一句,解决方案必须是跨浏览器的,是的,不幸的是IE也包含在内。我可能必须要破解一些才能使其在IE中工作,但总的来说它必须能够工作。


5
JavaScript:检测参数是否为数组而不是对象(Node.JS)
我应该如何检测参数是否为数组,因为typeof []return,'object'并且我想区分数组和对象。 该对象可能看起来像,{"0":"string","1":"string","length":"2"}但如果它实际上是一个看起来像数组的对象,我不希望它作为数组出现。 JSON.parse并JSON.stringify能够做出这种区分。我该怎么做? 我正在使用与Chrome相同的基于V8的Node.JS。

7
onclick打开窗口和特定大小
我有这样的链接: <a href="/index2.php?option=com_jumi&fileid=3&Itemid=11" onclick="window.open(this.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,') 我希望新的打开窗口以特定大小打开。如何指定高度和宽度?
87 javascript  html 

4
如何使用JQuery和来自JavaScript对象的src和id创建新的img标签?
我从基本的意义上理解JQuery,但绝对是它的新手,并且怀疑这很简单。 我已经在JSON响应(转换为对象)中获得了图像src和id,因此在responseObject.imgurl和responseObject.imgid中具有正确的值,现在我想用它创建图像并将其附加到一个div(让我们称之为它<div id="imagediv">。我在动态构建方面有些滞后<img src="dynamic" id="dynamic">-我看到的大多数示例都涉及在现有图像上替换src,但我没有现有图像。

4
通过单击标签来切换HTML单选按钮
有没有一种简单的方法可以使单选按钮切换-单击旁边的文本时-不会在我的小型PHP项目中引入任何大型Javascript框架? Web表单如下所示: <html> <body> <form method="post"> <p>Mode:<br /> <input type="radio" name="mode" value="create"><i>create table</i><br /> <input type="radio" name="mode" value="select" checked>select records (can specify id)<br /> <input type="radio" name="mode" value="insert">insert 1 record (must specify all)<br /> <input type="radio" name="mode" value="delete">delete records (must specify id)<br /> <input type="radio" name="mode" value="drop"><i>drop table</i><br /> </p> …

18
重新加载页面后,如何使用Twitter Bootstrap使当前选项卡保持活动状态?
我目前在Twitter Bootstrap中使用标签,并希望在用户发布数据并重新加载页面后选择相同的标签。 怎么做? 我目前对inti标签的调用如下所示: <script type="text/javascript"> $(document).ready(function() { $('#profileTabs a:first').tab('show'); }); </script> 我的标签: <ul id="profileTabs" class="nav nav-tabs"> <li class="active"><a href="#profile" data-toggle="tab">Profile</a></li> <li><a href="#about" data-toggle="tab">About Me</a></li> <li><a href="#match" data-toggle="tab">My Match</a></li> </ul>

2
击倒.js中$ parent的访问索引
在基因敲除(snockout.js)2.1.0中,在使用foreach绑定的模板中,您可以通过$ index()函数访问当前项目的索引。在嵌套的foreach绑定中,是否有任何方法可以从模板访问$ parent的索引? 说我有一个像这样的数据结构: var application = { topModel: [ { {subModel: [{'foo':'foo'}, { 'bar':'bar'}]}, // this has top:0 and sub:0 {subModel: [{'foo2':'foo2'}, { 'bar2':'bar2'}]} // this has top:0 and sub:1 }, { {subModel: [{'foo':'foo'}, { 'bar':'bar'}]} // this is top:1 sub:0 }, { {subModel: [{'foo':'foo'}, { 'bar':'bar'}]} // this …

6
ES6模块的实现,如何加载json文件
我正在从https://github.com/moroshko/react-autosuggest实现一个示例 重要代码如下: import React, { Component } from 'react'; import suburbs from 'json!../suburbs.json'; function getSuggestions(input, callback) { const suggestions = suburbs .filter(suburbObj => suburbMatchRegex.test(suburbObj.suburb)) .sort((suburbObj1, suburbObj2) => suburbObj1.suburb.toLowerCase().indexOf(lowercasedInput) - suburbObj2.suburb.toLowerCase().indexOf(lowercasedInput) ) .slice(0, 7) .map(suburbObj => suburbObj.suburb); // 'suggestions' will be an array of strings, e.g.: // ['Mentone', 'Mill Park', 'Mordialloc'] …

10
字符串有拼接方法吗?
Javascriptsplice仅适用于数组。字符串有类似的方法吗?还是应该创建自己的自定义函数? 该substr()和substring()方法将只返回提取的字符串,而不是修改原始字符串。我想做的是从字符串中删除一部分并将更改应用于原始字符串。而且,该方法replace()在我的情况下不起作用,因为我想删除从索引开始到其他索引结束的部分,就像我可以使用该splice()方法所做的一样。我尝试将字符串转换为数组,但这不是一个整洁的方法。
87 javascript 

7
将JavaScript代码放入<a>的不同方法之间有什么区别?
我已经看到以下将JavaScript代码放入&lt;a&gt;标记中的方法: function DoSomething() { ... return false; } &lt;a href="javascript:;" onClick="return DoSomething();"&gt;link&lt;/a&gt; &lt;a href="javascript:DoSomething();"&gt;link&lt;/a&gt; &lt;a href="javascript:void(0);" onClick="return DoSomething();"&gt;link&lt;/a&gt; &lt;a href="#" onClick="return DoSomething();"&gt;link&lt;/a&gt; 我了解尝试放置有效URL而不只是JavaScript代码的想法,以防万一用户未启用JavaScript。但出于讨论的目的,我需要假定JavaScript已启用(没有JavaScript,他们将无法登录)。 我个人喜欢选项2,因为它使您可以查看将要运行的内容–在调试将参数传递到函数的位置时特别有用。我已经使用了很多,还没有发现浏览器问题。 我已经读过人们推荐4,因为它给用户提供了一个真正的链接,但是#实际上不是“真实的”。绝对不会到哪里去。 当您知道用户启用了JavaScript时,是否存在不支持或真的很糟糕的应用? 相关问题:JavaScript的Href链接:“#”还是“ javascript:void(0)”?。
87 javascript  html  href 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.