Questions tagged «javascript»

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



19
使用React重新调整浏览器的渲染视图
调整浏览器窗口大小时,如何让React重新渲染视图? 背景 我有一些块要在页面上单独布局,但是我还希望它们在浏览器窗口更改时更新。最终结果将类似于Ben Holland的 Pinterest布局,但使用React编写的不仅是jQuery。我还有一段路要走。 码 这是我的应用程序: var MyApp = React.createClass({ //does the http get from the server loadBlocksFromServer: function() { $.ajax({ url: this.props.url, dataType: 'json', mimeType: 'textPlain', success: function(data) { this.setState({data: data.events}); }.bind(this) }); }, getInitialState: function() { return {data: []}; }, componentWillMount: function() { this.loadBlocksFromServer(); }, render: function() …


22
使div可见时的jQuery事件触发动作
我在网站上使用jQuery,当某个div可见时,我想触发某些动作。 是否可以在任意div上附加某种“不可见”事件处理程序并在使div可见时运行某些代码? 我想要类似以下的伪代码: $(function() { $('#contentDiv').isvisible(function() { alert("do something"); }); }); 在真正使contentDiv可见之前,将不会触发alert(“做某事”)代码。 谢谢。
312 javascript  jquery 

30
JavaScript的隐藏功能?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 您认为每个程序员都应该知道JavaScript的哪些“隐藏功能”? 在看到以下问题的答案的出色质量之后,我认为是时候向它询问JavaScript了。 HTML的隐藏功能 CSS的隐藏功能 PHP的隐藏功能 ASP.NET的隐藏功能 C#的隐藏功能 Java的隐藏功能 Python的隐藏功能 尽管JavaScript可以说是目前最重要的客户端语言(只需问问Google),但令人惊讶的是,大多数Web开发人员几乎没有意识到它的强大功能。


10
使用普通JavaScript获取div高度
Наэтотвопросень 堆栈溢出нарусском:УзнатьвысотуэлементачерезJavascript, 关于如何在不使用jQuery的情况下获得div高度的任何想法? 我正在寻找Stack Overflow这个问题,似乎每个答案都指向jQuery的.height()。 我尝试了类似的方法myDiv.style.height,但是即使我的div具有CSS width并height在CSS中进行了设置,它也没有返回任何内容。
312 javascript  html  css 

23
如何在Angular.js选择框中使用默认选项
我已经搜索过Google,但找不到任何东西。 我有这个代码。 <select ng-model="somethingHere" ng-options="option.value as option.name for option in options" ></select> 有这样的数据 options = [{ name: 'Something Cool', value: 'something-cool-value' }, { name: 'Something Else', value: 'something-else-value' }]; 输出是这样的。 <select ng-model="somethingHere" ng-options="option.value as option.name for option in options" class="ng-pristine ng-valid"> <option value="?" selected="selected"></option> <option value="0">Something Cool</option> <option value="1">Something Else</option> …


14
在ES6类中声明静态常量?
我想在中实现常量class,因为在代码中找到常量是很有意义的。 到目前为止,我一直在使用静态方法实现以下变通方法: class MyClass { static constant1() { return 33; } static constant2() { return 2; } // ... } 我知道有可能摆弄原型,但是很多人建议不要这样做。 有没有更好的方法在ES6类中实现常量?


30
在Angular中,如何确定活动路线?
注意: 这里有很多不同的答案,大多数答案一次或一次都有效。事实是,随着Angular团队更改了Router,有效的方法已经改变了很多次。最终将成为 Angular中的路由器的Router 3.0版本打破了许多这些解决方案,但提供了一个非常简单的解决方案。从RC.3开始,首选解决方案是使用此答案中[routerLinkActive]所示的方法。 在Angular应用程序中(我撰写本文时为2.0.0-beta.0版本中的当前版本),如何确定当前活动的路由是什么? 我正在开发一个使用Bootstrap 4的应用程序,并且需要一种方法来在<router-output>标签中显示其关联组件时将导航链接/按钮标记为活动状态。 我意识到,当单击其中一个按钮时,我可以自己维护状态,但这不会涵盖将多条路径放入同一条路线的情况(例如主导航菜单以及主组件中的本地菜单) )。 任何建议或链接将不胜感激。谢谢。


14
等待5秒钟,然后执行下一行
下面的此功能无法正常运行。作为JS新手,我不知道为什么。 我需要等待5秒钟,然后再检查是否newState为-1。 目前,它不会等待,它会立即进行检查。 function stateChange(newState) { setTimeout('', 5000); if(newState == -1) { alert('VIDEO HAS STOPPED'); } }

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.