問題タブ [add]
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.
jquery - jQueryでURLに基づいて「選択された」クラスを追加するにはどうすればよいですか?
現在、jQuery を使用して、.com/ の後の URL に基づいて各サイドバー リンクにクラスを適用する、ウィキスペース テーマにリンクのサイドバー リストがあります。以下のコードでこれが適用されているのを見ることができます...
URLに基づいてjQueryを介して一意のクラスを適用する代わりに、URLを介して検出される「選択済み」のクラスをリンクに追加したいと思います。 たとえば、ユーザーが Geography ページに移動すると、jQuery はその URL が現在表示されているかどうかを検出し、表示されている場合は、「選択された」クラスをサイドバー リンクに適用します。だから、それはこのようになります...
上記の最初のコード サンプルでは、順序付けられていないリストがあり、リンクのみが含まれていることがわかります。また、2 番目のコード例のように、各リンクをリスト項目に含めて、これらすべてのリンクを順序なしリストにラップする方法も知りたいです。 それは比較的やりやすいですか?
サイドバー用に私が持っている現在のjQueryコードは以下にあります...
ご協力いただきありがとうございます。
コメント内で言及されている競合を現在生成しているコードは次のとおりです...
dynamic - クライアント側のgridviewに行を追加します
asp.netの.aspxページがあります。GridViewがある場合、GridViewParentとすると、各行には別のGridViewがGridViewChildとしてあります。これで、GridViewChildにはボタンAddRowと、DropDownControl、RadioButtons..etcなどの別のコントロールがあります。ボタンAddRowをクリックした後、クライアント側に行を追加する必要があります。どうすれば同じことができますか。私を案内してください....私にコードを送ってください
tree - オンザフライで dijit ツリーにノードを追加する方法
基本的に私が持っているのは、次のように作成された 3 つのノードを持つツリーです。
ここで必要なことは、ユーザーがノードをクリックしたときに、サーバーを呼び出してさらにデータを取得し、そのノードにいくつかの子を追加することです。私が読んだことから、ツリーを更新するにはデータストアを更新する必要があります...しかし、これを理解できません。いくつかの助けをいただければ幸いです。
jquery - jQueryでURLに基づいて「選択された」クラスを追加するにはどうすればよいですか?
リンクのサイドバーリスト、以下に示すコードがあります...
ウィキスペースでは、新しいサイドバー リンクを追加するときに、デフォルトで「wiki_link」と「wiki_link_new」の両方のクラスが適用されます。 jQuery を使用して両方のクラスを削除し、そのページが現在表示されている場合は、代わりに「選択された」クラスをリンクに追加したいと思います。
また、リンクのリストを囲む div を削除し、順序付けされていないリストに置き換えたいと思います。各リンクは list itemでラップされています。
jQueryでこれを達成する方法を知っている人はいますか? ご協力いただきありがとうございます!
svn - SVNADDにバイナリを無視させる方法
バイナリ(Linuxの場合)には拡張子がないため、パターンを使用してバイナリを除外することはできません。したがってSVN add
、ディレクトリを追加するために使用すると、次のようになります。
これrec_vec
が除外したい実行可能ファイルです。SVNは明らかにそれをバイナリとして認識します。今、Subversionにすべてのバイナリファイルを無視するように指示できますか?
xml - CSharp文字列から複数のXElementを生成/解析する方法
XElementがあり、文字列から要素を追加する必要があります。文字列には、解析する必要のある複数のxml要素が含まれています。XDocument.LoadとXElement.Parseの両方を試しましたが、エラーが発生します。ファイルの内容は次のとおりです。
この文字列からすべての要素を読み取り、それらを既存のXElementに追加するための最良の方法は何ですか?
select - ui.tabs は、タブを設定できないコールバックを追加します
jQuery タブを IE や Firefox のように動作させようとしています。最後に「addtab」が付いたタブがいくつかあります。このタブをクリックすると、新しいタブが追加されます。これで問題ありません。しかし、最後から2番目のタブを選択したいです。これは非常に難しいことが証明されています。私の初期コードは
私の追加タブコードは
ただし、コールバックの追加では、次の行が選択したタブをリセットしています
誰かがこれが行われる理由または解決策を知っている場合は、私に知らせてもらえますか
ありがとう
ジョン
javascript - JavaScript での複数要素の追加と削除
JavaScript を使用して動的に画像のリストを作成しようとしています。次のコードがありますが、機能していません。エラーが表示された場合、またはこれを行うためのより良い方法を知っている場合は、助けていただければ幸いです。
コードは次のとおりです。
django - 「グローバル名...が定義されていません」エラーを生成するdjangoの新しいフィールド
djangoアプリには、Word(学習する)、Student(学習する)のモデルがあり、StudentWordは多対多の関係を処理するためのテーブルです。
私はそれを機能させましたが、生徒にこの単語を尋ねる次の日付がいつであるかをアプリが知る機能を追加したいと思いました。このために、nextdateフィールドをStudentWordモデルに追加し、MySQLでstudentwordテーブルを削除し、syncdbを使用して再生成し、管理ページを使用していくつかのstudentwordを正常に追加しました(日付の新しいフィールドを含む)。
ただし、ビューの次の部分でエラーが発生しています。
エラーは次のとおりです。
32行目は、上のビューのスニペットの最後の行です。そのフィルターを削除すると、エラーが消えるので、新しいフィールドに関連しているようです。私が使用したのは、ビューでdatetimeをインポートし、コードの他の場所でdatetime.date.today()を問題なく使用できることです。
私の推測では、どういうわけか、新しく追加されたフィールドには表示されていませんが、管理サイトはそこにあることを理解しているので、そうは思われません。いずれにしても、studentwordテーブルを削除して再作成すると、騙す。
ヘルプやアドバイスをいただければ幸いです。
linq - 匿名の Linq 結果セットに人為的な行を追加する
匿名のlinq結果セットに人為的な行を追加するための最良の方法は何だろうと思っています。
「select new」を使用して必要なデータを形成するlinqステートメントがあります。各レコードは、ID プロパティと Name プロパティを持つ匿名オブジェクトとして返されます。ただし、データの最初の行が ID = NULL、Name="All" のオブジェクトになる必要があります。
人工的な結果を Linq クエリに結合する方法はありますか? または、匿名型の新しいインスタンスを匿名の結果コレクションに追加するにはどうすればよいですか?