プログラミング

プロおよび熱狂的プログラマーのためのQ&A



30
子要素にカーソルを合わせるとHTML5 dragleaveが発生する
私が抱えている問題dragleaveは、要素の子要素をホバーすると要素のイベントが発生することです。また、dragenter親要素を再びホバーするときにも発生しません。 簡単なフィドルを作成しました:http : //jsfiddle.net/pimvdb/HU6Mk/1/。 HTML: <div id="drag" draggable="true">drag me</div> <hr> <div id="drop"> drop here <p>child</p> parent </div> 次のJavaScriptを使用: $('#drop').bind({ dragenter: function() { $(this).addClass('red'); }, dragleave: function() { $(this).removeClass('red'); } }); $('#drag').bind({ dragstart: function(e) { e.allowedEffect = "copy"; e.setData("text/plain", "test"); } }); divそこに何かをドラッグすると、ドロップを赤くしてユーザーに通知します。これは機能しますが、p子にドラッグすると、dragleaveが起動され、divはもう赤ではありません。ドロップに戻ってdivも、再び赤くなることはありません。div赤にするためには、ドロップから完全に移動し、再度ドラッグしてドロップする必要があります。 dragleave子要素にドラッグするときに発火を防ぐことは可能ですか? 2017年の更新: TL; DR、pointer-events: none;以下の@HDの回答に記載されているCSS を検索します。これは、最新のブラウザーとIE11で機能します。



15
SwiftでviewControllerをインスタンス化して表示する
問題 の新機能Swiftを確認し始め、Xcode 6いくつかのデモプロジェクトとチュートリアルを試しました。今私は立ち往生しています: viewController特定のストーリーボードからインスタンス化して表示する Objective-Cソリューション UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES completion:nil]; Swiftでこれを達成するにはどうすればよいですか?



11
|の違いは何ですか そして|| または演算子?
私は常に||C#とPHPの両方で、OR式で(2つのパイプ)を使用しました。たまに1本のパイプが使用されているのを見かけます|。これら2つの使用法の違いは何ですか?どちらか一方を使用する際に注意点はありますか、それとも互換性がありますか?
300 c#  php  operators 

11
ソースを表示するだけでなく、GitHubから直接HTMLファイルを実行できますか?
.htmlたとえば、一連のJavaScriptテストを実行するためにGitHubリポジトリにファイルがある場合、そのページを直接表示する方法はありますか?テストを実行しますか? たとえば、リポジトリをダウンロードしたり、ローカルドライブに複製してそこで実行したりせずに、jQueryテストスイートによって生成されるテスト結果を実際にどうにかして確認できますか? これは基本的にGitHubを静的コンテンツホスティングビジネスに使用することを知っていますが、繰り返しになりますが、MIMEタイプをからtext/plainに変更する必要がありtext/htmlます。
300 javascript  html  github 


8
変数===未定義vs typeof変数===「未定義」
jQueryのコアスタイルガイドラインは、変数が定義されているかどうかを確認するには、2つの異なる方法を提案します。 グローバル変数: typeof variable === "undefined" ローカル変数: variable === undefined プロパティ: object.prop === undefined jQueryがグローバル変数に1つのアプローチを使用し、ローカル変数とプロパティに別のアプローチを使用するのはなぜですか?

13
Pythonのhttp.server(またはSimpleHTTPServer)のより高速な代替手段は何ですか?
Pythonのhttp.server(またはPython 2のSimpleHTTPServer)は、コマンドラインから現在のディレクトリのコンテンツを提供する優れた方法です。 python -m http.server ただし、Webサーバーに関しては、非常に遅いです... シングルスレッドのように動作し、RequireJSを使用してJavaScript AMDモジュールをロードすると、タイムアウトエラーが発生することがあります。画像のない単純なページを読み込むには、5〜10秒かかる場合があります。 同じくらい便利な、より速い代替手段は何ですか?



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