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

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

14
タッチ対応のブラウザーでホバーをシミュレートするにはどうすればよいですか?
次のようなHTMLを使用します。 <p>Some Text</p> 次に、このようないくつかのCSS: p { color:black; } p:hover { color:red; } タッチ対応デバイスで長いタッチをホバーを複製するようにするにはどうすればよいですか?マークアップを変更したり、JSを使用したりできますが、これを行う簡単な方法は考えられません。
120 javascript  html  css  hover  touch 

2
JSONPを提供するのに最適なコンテンツタイプ?
コールバックを指定せずに呼び出すとapplication/json、コンテンツタイプとしてを使用してJSON文字列を返すWebサービスがあります。 コールバックを指定すると、JSON文字列がコールバック関数にラップされるため、実際には有効なJSONではなくなります。私の質問は、私はapplication/javascriptこの場合のようにそれを提供するべきapplication/jsonですか、それともまだ使用するべきですか?
120 javascript  json  jsonp 

6
VIM + JSLint?
私はvimで日々を過ごし、現在多くのJavaScriptを作成しています。JSLintなどをvimに統合して、コーディングを改善する方法を模索しています。誰かがこのようなことをどうにかしてできましたか? 編集: 試してみました:VimからのJavascript構文チェック残念ながら、出力は非常に粗雑です。
120 javascript  vim  lint 

5
タッチデバイス用のJavascriptドラッグアンドドロップ[終了]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 タッチデバイスで動作するドラッグ&ドロッププラグインを探しています。 「ドロップ可能な」要素を許可するjQuery UIプラグインと同様の機能が欲しいのですが。 プラグインjqtouchドラッグサポートしていますが、ノードロップ。 こちらはiPhone / iPadのみに対応したドラッグ&ドロップです。 誰でも私にandroid / iosで動作するドラッグ&ドロッププラグインの方向を教えてもらえますか? ...または、ドロップ機能のためにjqtouchプラグインを更新することが可能かもしれません。AndriodとIOSですでに実行されています。 ありがとう!

6
JSONオブジェクトへの新しい配列要素の追加
私は、JSONファイルから読み取ったJSON形式のオブジェクトをteamJSONという変数に持っています。これは次のようになります。 {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"}]} 次のような配列に新しい項目を追加したい {"teamId":"4","status":"pending"} で終わる {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"},{"teamId":"4","status":"pending"}]} ファイルに書き戻す前。新しい要素に追加する良い方法は何ですか?私は近づきましたが、すべての二重引用符がエスケープされました。私はSOについて良い答えを探しましたが、このケースを完全にカバーするものはありません。どんな助けでもありがたいです。
120 javascript  json 

19
javascript:再帰的な匿名関数?
基本的な再帰関数があるとしましょう: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } 次のような匿名関数がある場合、どうすればこれを実行できますか? (function(data){ data = data+1; var nothing = function() { //Something here that calls the function? } nothing(); })(); この関数を呼び出した関数を呼び出す方法が欲しい...呼び出された関数の名前を教えてくれるスクリプトがどこか(どこにあるか思い出せない)を見たことがありますが、どれも思い出せませんその情報今。

3
Mozilla Firefox開発者コンソールで貼り付け保護を無効にする方法は?
Mozilla Firefoxの最近のバージョンでは、開発者コンソールへの貼り付けを無効にする、非常に煩わしいバグがあることに気づきました。これは、これまでで1つだけ最悪の考えでなければなりません。 しかし、私が望んでいるテキストを入力してそれを許可しようとしましたが、まだ貼り付けることができず、開発者コンソールを使用しているのでブラウザーを切り替える必要があるのですぐに迷惑になると思います毎日。私は本当にMozillaとFirefoxが好きで、そんなばかげたことに切り替えたくありません。 それで、この安っぽい「機能」を永久にオフにする方法は?本当に設定があるといいのですが、見つかりません。そうでない場合は、バグチケットを開く必要があると思います。 私のFirefoxのバージョンは 32.0.3 です。 Firefox開発者がこれを目にした場合は、開発者を怒らせる機能の実装を停止してください。とにかく、その開発者コンソールに非開発者はいないので、だまされて何かを貼り付けても、それはあなたの責任ではありません。


3
D3.js:任意の要素の計算された幅と高さを取得する方法?
ユーザーがクリックした後、その周りに選択マーカーを描画する必要があるため、任意のg要素の幅と高さを正確に知る必要SVGがあります。 私がインターネットで見たのは次のようなものですd3.select("myG").style("width")。問題は、要素に常に明示的な幅属性が設定されているとは限らないことです。たとえば、内に円を作成すると、幅の代わりにg半径(r)が設定されます。でwindow.getComputedStyleメソッドを使用しても、circle「auto」が返されます。 で任意のsvgselementの幅を計算する方法はありD3ますか? ありがとうございました。
120 javascript  d3.js 



5
Node.js-module.exportsをコンストラクターとして使用
Node.jsマニュアルによると: モジュールのエクスポートのルートを関数(コンストラクターなど)にする場合、または一度に1つのプロパティを作成するのではなく、1つの割り当てでオブジェクト全体をエクスポートする場合は、エクスポートではなくmodule.exportsに割り当てます。 。 与えられた例は: // file: square.js module.exports = function(width) { return { area: function() { return width * width; } }; } 次のように使用します: var square = require('./square.js'); var mySquare = square(2); console.log('The area of my square is ' + mySquare.area()); 私の質問:例ではオブジェクトとして正方形を使用しないのはなぜですか?以下は有効であり、例をより「オブジェクト指向」にしますか? var Square = require('./square.js'); var mySquare = new …

6
setIntervalを停止します。
errorハンドラーでこの間隔が繰り返し実行されないようにしたいのですが。それは可能ですか?可能な場合、どのように? // example code $(document).on('ready',function(){ setInterval(updateDiv,3000); }); function updateDiv(){ $.ajax({ url: 'getContent.php', success: function(data){ $('.square').html(data); }, error: function(){ $.playSound('oneday.wav'); $('.square').html('<span style="color:red">Connection problems</span>'); // I want to stop it here } }); }

4
現在のWebページのスクロール位置を取得および設定する方法は?
現在のWebページのスクロール位置を取得および設定するにはどうすればよいですか? ユーザーのアクション/入力に基づいて更新する必要がある長いフォームがあります。これが発生すると、ページが一番上にリセットされます。これは、ユーザーがスクロールして元の位置に戻る必要があるため、ユーザーにとって煩わしいものです。 ページが再読み込みされる前に(非表示の入力で)現在のスクロール位置をキャプチャできれば、再読み込み後に元の位置に戻すことができます。
120 javascript  html 

13
javascript / jQueryを使用してGoogle reCAPTCHA v2を検証するにはどうすればよいですか?
aspxに簡単な連絡フォームがあります。フォームを送信する前にreCaptcha(クライアント側)を検証したい。助けてください。 サンプルコード: <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Test Form</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script src="//code.jquery.com/ui/1.11.2/jquery-ui.js"></script> <link rel="stylesheet" href="/resources/demos/style.css"> <script src="https://www.google.com/recaptcha/api.js" async defer></script> <script> $("#cmdSubmit").click(function () { //need to validate the captcha }); </script> </head> <body> <form id="form1" runat="server"> <label class="clsLabe">First Name<sup>*</sup></label><br …

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