タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。

4
Node.jsでフォーマットされたJSONを書き込む
Node.jsを使用してJSONをPostBinにPOSTしていますが、データの形式が正しくありません(http://www.postbin.org/1cpndqwを参照してください)。 これは私がtesTに使用しているコードです: var http = require('http'); var options = { host: 'www.postbin.org', port: 80, path: '/1cpndqw', method: 'POST' }; var req = http.request(options, function(res) { console.log('STATUS: ' + res.statusCode); console.log('HEADERS: ' + JSON.stringify(res.headers)); res.setEncoding('utf8'); res.on('data', function (chunk) { console.log('BODY: ' + chunk); }); }); req.write(JSON.stringify({ a:1, b:2, c:3 }, null, …

10
ifステートメントの複数の値に対するJQuery.hasClass
私はそのような単純なifステートメントを持っています: if ($('html').hasClass('m320')) { // do stuff } これは期待どおりに機能します。ただし、にクラスを追加if statementして、<html>タグにクラスが存在するかどうかを確認したいと思います。私はそれが必要なので、それらすべてではなく、少なくとも1つのクラスが存在するだけですが、それ以上になることもあります。 私のユースケースは、さまざまなビューポート幅にクラス(たとえばm320、m768)を追加しているため、特定の幅(クラス)の場合にのみ特定のJqueryを実行したいというものです。 これが私がこれまでに試したことです: 1.1。 if ($('html').hasClass('m320', 'm768')) { // do stuff } 2.2。 if ($('html').hasClass('m320')) || ($('html').hasClass('m768')) { // do stuff } 3.3。 if ($('html').hasClass(['m320', 'm768'])) { // do stuff } しかし、これらはどれも機能していないようです。私が間違っていることはわかりませんが、おそらく私の構文または構造です。

6
Jquery .show()は、非表示の可視性を持つdivを表示しません
基本的なjQueryの質問: divjQueryを使用して非表示としてマークされているを明らかにしようとしています。しかし、それを完全に理解していません ここでJSFiddleを作成しました:http://jsfiddle.net/VwjxJ/ 基本的には、隠し要素のスペースを維持したいのではstyle="visibility: hidden;"なく、使いstyle="display: none;"たい 使用してみましたshow()、fadeIn()などどちらも仕事(彼らはのために行いますstyle="display: none;") 私は何が間違っているのですか?

5
Notepad ++でJavaScriptコードをインデントすることは可能ですか?
1行で記述された(キャリッジリターンなしの)JavaScriptコードがありますが、完全に読み取れません... メモ帳++で、私は(これらの文字を置換しようとした{、}、;自身プラスキャリッジリターン)が、それはまだ非常に便利ではありません... Notepad ++でこれを正しく行う方法はありますか?

9
JavaScript:数値のn乗根を計算します
Наэтотвопросестьответынаスタックオーバーフローнарусском:ПолучитькореньN-ойстепени JavaScriptを使用して数値のn乗根を取得しようとしていますが、組み込みMathオブジェクトを使用して取得する方法がわかりません。私は何かを見落としていますか? そうでない場合... この機能を備えた、使用できる数学ライブラリはありますか? そうでない場合... これを自分で行うための最良のアルゴリズムは何ですか?

14
入力するとHTMLテキスト入力フィールドが大きくなりますか?
次のように、cssで初期テキスト入力サイズを設定できます。 width: 50px; しかし、たとえば200pxに達するまで、入力すると大きくなります。これはストレートcss、htmlで、できればjavascriptなしで実行できますか? もちろん、js / jqueryソリューションも投稿してください。ただし、これがなくても実行できる場合は、それはすばらしいことです。 ここで私の試み: http://jsfiddle.net/jszjz/2/
81 javascript  jquery  html  css 

2
addEventListener()/ attachEvent()の正しい使用法?
addEventListenerそれぞれattachEvent正しく使用する方法を知りたいですか? window.onload = function (myFunc1) { /* do something */ } function myFunc2() { /* do something */ } if (window.addEventListener) { window.addEventListener('load', myFunc2, false); } else if (window.attachEvent) { window.attachEvent('onload', myFunc2); } // ... または function myFunc1() { /* do something */ } if (window.addEventListener) { window.addEventListener('load', myFunc1, false); …

4
JsDocでvoidを返す方法は?
JsDocでvoidを返すメソッドまたは関数を宣言する特定の方法はありますか?現在、私はvoidデフォルトの戻り値であると信じており、他の戻り値を具体的に提供する必要があります。 /** * @return {Integer} The identifier for ... */
81 javascript  ide  jsdoc 


6
長方形から長方形への高速交差
2つの長方形が交差しているかどうかをテストする簡単な方法は何ですか? インターネットで検索してこのワンライナー(WOOT!)を思いついたのですが、Javascriptで書く方法がわかりません。C++の古い形式で書かれているようです。 struct { LONG left; LONG top; LONG right; LONG bottom; } RECT; bool IntersectRect(const RECT * r1, const RECT * r2) { return ! ( r2->left > r1->right || r2->right < r1->left || r2->top > r1->bottom || r2->bottom < r1->top ); }

10
D3でSVG要素のZインデックスを更新する
D3ライブラリを使用してSVG要素をzオーダーの最上位に移動する効果的な方法は何ですか? 私の特定のシナリオは、マウスが特定の部分の上にあるときに(にを追加strokeしてpath)強調表示する円グラフです。チャートを生成するためのコードブロックは次のとおりです。 svg.selectAll("path") .data(d) .enter().append("path") .attr("d", arc) .attr("class", "arc") .attr("fill", function(d) { return color(d.name); }) .attr("stroke", "#fff") .attr("stroke-width", 0) .on("mouseover", function(d) { d3.select(this) .attr("stroke-width", 2) .classed("top", true); //.style("z-index", 1); }) .on("mouseout", function(d) { d3.select(this) .attr("stroke-width", 0) .classed("top", false); //.style("z-index", -1); }); 私はいくつかのオプションを試しましたが、今のところ運がありません。両方の使用style("z-index")と呼び出しclassedは機能しませんでした。 「トップ」クラスは、私のCSSでは次のように定義されています。 .top { fill: red; z-index: 100; } …
81 javascript  svg  d3.js 

8
なぜ1x1ピクセルのGIF(Webバグ)データを提供するのですか?
多くの分析および追跡ツールは、クロスドメインイベントの保存/処理のために1x1 GIF画像(Webバグ、ユーザーには表示されません)を要求しています。 なぜこのGIF画像を提供するのですか?503 Service Temporary Unavailableや空のファイルなどのエラーコードを返す方が効率的ではないでしょうか? 更新:より明確にするために、必要なすべての情報がすでにリクエストヘッダーで送信されているのに、なぜGIF画像データを提供するのかを尋ねています。GIF画像自体は有用な情報を返しません。

11
PhantomJS; 要素をクリックします
PhantomJSで要素をクリックするにはどうすればよいですか? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); これにより、「未定義は関数ではありません...」というエラーが表示されます。 代わりに私が return document.getElementById('idButtonSpan'); それを印刷して、 次に、[オブジェクトオブジェクト]を出力するため、要素は存在します。 この要素はボタンとして機能しますが、実際には単なるスパン要素であり、送信入力ではありません。 このボタンをクリックしてCasperを操作することはできましたが、Casperには他の制限があったため、PhantomJSに戻りました。

8
iPhone / iPodtouch用SafariiOS7でナビゲーションバーを非表示にすることはできません
javascript / css / htmlを使用してプログラムでバーを非表示にする解決策はないと思いますが、問題について説明してみましょう。私たちはモバイルゲーム開発者のチームであり、1年間ゲームを開発しています。 iOS 7の発表後、ナビゲーションバーを非表示にすることは不可能であるという問題に直面しました。ユーザーがSafariブラウザーの上部または下部をタップすると、ナビゲーションバーが再び表示され、ゲームのすべてのコントロールが非表示になります。 これまでに見つけた唯一の解決策は、ユーザーに次のことを強制することです。 デバイスを回転させる ページをスクロールする ホーム画面にアプリケーションを追加する これらの選択肢はどれも受け入れられません。Appleはこの問題を認識しているようですが、無視し続けています。報告されたバグは、バグ#14076889の複製としてクローズされました。 同じ問題を経験しているのは私たちだけではないと思います。誰かが解決策を知っていますか?
81 javascript  ios  html  ios7  safari 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.