問題タブ [no-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - フレームワークに依存しない MVC チュートリアル?
MVC の「アーキテクチャ パターン」を学びたいが、Rails や Django のようなフレームワークにはまだ飛び込みたくない。まず概念を理解し、現在慣れ親しんでいる環境 (たまたま PHP/HTML/CSS/MySQL) で簡単なコードを書きたいと考えています。私は多くの異なる言語を理解しているので、PHP に基づくチュートリアルは必ずしも必要ではありません。また、フレームワーク、API、またはライブラリをインストールする必要はありません。MVC で考える方法を学び、それを自分のプロジェクトに適用したいだけです。助言がありますか?
javascript - カスタムドラッグアンドドロップスクリプトが失敗するのはなぜですか?
私は現在、独自のJSドラッグアンドドロップスクリプトをコーディングしようとしています(好奇心と退屈さから、フレームワークを使用するとはるかに簡単になると思います)。私の目的は完全に機能するFirefox3バージョンです。IEは今すぐ待つことができます。
奇妙なバグで立ち往生しました。初めてdivをドラッグすると、問題なく動作します。2回目にドラッグすると、ボタンを離しても動かなくなり、もう一度クリックして下に移動する必要があります。3番目以降のドラッグは、再び問題なく機能します(!?!)。
何が起こるかについては、[元のページ] [1](私が言ったように、今のところFireFoxのみ)を参照してください。すべては、中間移動にdocument.captureEvents(Event.MOUSEMOVE)を使用して、2つのイベント(onmousedownとonmouseup)を持つdivとして実行されます。スクリプトは[ここ][2]にあります(下部のajax部分は無視してください。いくつかの追加のトリックのために準備されており、取り出してもバグは残ります)。
過去に似たようなことをしたことがあるか、どこかで間違いを見つけた場合はお知らせください。全体を回避するためのより良い方法があるかもしれないことを私は知っていますが、私は特に私のアプローチを機能させる方法を探しています。
編集:ChromeとSafariは動作します。
編集:リンクをオフラインにして、新しいバージョンで作業します。
javascript - フレームワークを使用せずに JavaScript レンジ スライダー/デュアル スライダーが存在する
次のようなレンジ スライダー (デュアル ノブ) である JavaScript コントロールを探しています。
- 既存の JS フレームワーク (dojo、jquery など) は使用しません。ただし、必要なコンポーネントだけをコンパイルできる独自のサブ フレームワークをロール/作成できる場合を除きます。
- すべての主要なブラウザで動作します
レンジ スライダーの例を以下に示しますが、もちろんこれは JQuery を使用しています。必要なコンポーネント (JQuery UI コア + スライダー) のみを含む JQuery を構築したとしても、140kb 縮小されているため、これはオプションではありません。
javascript - フレームワークなしのJavaScriptツリー機能
FacebookページにJavaScriptでツリーを表示したいのですが。したがって、少なくともFacebookで最後に作業したとき(2009年4月)は、Facebookで実行されないjQueryやExtなどのフレームワークに依存することはできません。誰かが「フレームワークのない」JavaScript/ツリーライブラリを推奨できますか?かなり複雑なJavaScriptをFacebookに移植したので、既存の純粋なJavaScriptライブラリのほぼすべてを移植できると確信しています。
明確化のポイント:
- FBJSをターゲットにしています
- 私もJavaScript/ツリーエンジンをグーグルで検索できます(そして実行しました)が、どれを使用するかについての推奨事項を探しています
php - MVC の大規模な Web サイトでは、1 つのコントローラーを使用しますか?それとも複数のコントローラーを使用しますか?
私はかなり大きなサイトを持っており、それを管理するための最も時間効率の良い方法を探しています (私は唯一のコーダーです)。
すべてのコードを整理するために、非常に単純な MVC 構造 (フレームワークを使用したくない) を考案しようとしています。
巨大なサイトの場合、すべてのページを処理するためにコントローラーを 1 つだけ持つ方が良いですか、それともページを分割した方が良くて簡単ですか?
非フレームワーク コントローラーの良い例を 1 つだけ挙げるとしたら、それは何ですか?
javascript - 特定のテーブル行の各セルに CSS クラスを設定する効率的な方法は何ですか?
特定のテーブル行の各セルに CSS クラスを設定する際に問題があります。最初は、親行の CSS を設定するとセルのスタイル プロパティに影響すると思っていましたが、うまくいきません。代わりに、特定の行のすべてのセルをループして、CSS クラスを更新する必要があります。
ただし、これは効率的ではありません。そして、それには多くの時間がかかりました。私の状況を考えてみましょう: 各行に 23 個のセル (合計 5290 個のセル) がある約 230 行あります。
注:フレームワークは使用しません。ネイティブJSでのアプローチを提案してください。
アップデート :
パオロの推奨事項を使用して正常に動作しています..
最初、私のカスタムCSSクラスは次のようになっています
そして、私はこれを
そして、JavaScriptを使用してこのクラスを特定の行に割り当てました。:)
javascript - Javascript:指定された不透明度から指定された不透明度に要素をフェードしますか?
指定された透明度から指定された透明度に要素をフェードできる関数を見つけようとしています。たとえば、0 から 0.7 までですが、見つけられるものはすべて 0 から 1 または 1 から 0 のいずれかにフェードします。何から何までを指定できるものは何も見つかりません。私が見つけた関数のリバース エンジニアリングの試みも失敗しました。
また、フレームワークなしでこれを行いたいです。
ありがとう!!
html - Web サーバーを使用しない場合の HTML テンプレートのオプションは何ですか?
ルール
- 回答ごとに 1 つのオプション
- 言語の制約を一覧表示する
- 少なくとも 1 つの長所と 1 つの短所
- 少なくとも 1 つの URL リソース。
寛大な気持ちである場合は、説明またはそれに関するあなた自身の経験を含めてください.
javascript - window.openウィンドウサイズではなくコンテンツサイズを指定しますか?
を実行するwindow.open()
と、新しいウィンドウのサイズを指定できます。多くのもの (ブラウザー、ツールバーなど) に応じて、ビューポートのサイズが異なる場合があります。
たとえば、サイズが 500x400 の画像があり、新しいウィンドウを開いて、空白にアクセスせず、スクロールする必要もなく、その画像を正確に表示したい場合。ウィンドウのサイズは、これが常に真になるように変化します。
ウィンドウ サイズの代わりに、新しいウィンドウのビューポート サイズを指定する方法はありますか?
ありがとう!
javascript - DOM のすべての背景画像のリスト
javascript を使用して特定のページのすべての背景画像を見つける最良の方法は何ですか?
理想的な最終結果は、すべての URL の配列になります。