問題タブ [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.

0 投票する
2 に答える
36149 参照

jquery - jquery 追加削除クラス

私は 4 つのアンカーを持っています。アンカーがクリックされたときに現在のクラスをアンカーに追加し、同時に他の 3 つのクラスを削除したいと考えています。これが私のコードです。私は何を間違っていますか?

私のhtmlは次のようになります:

0 投票する
1 に答える
598 参照

iphone - iPhone テーブルビューは、追加された行のセルを作成しません

タスクを含む SQLite DB があります。各タスクには日付があり、1 つの日付に複数のタスクが存在する場合があります。

私のアプリは、1 か月分のデータのみを変更可能なディクショナリに読み込みます。各辞書項目のキーは、日付の文字列 (1、2、3 ... 31) です。対応する値は、その日付のタスクの配列です。したがって、月の各日について、0 個以上のタスクの配列があります。

変更可能なディクショナリは、ルート ビューコントローラーで宣言されます。Interface Builder のルート ビューコントローラーは、テーブル ビューの dataSource およびデリゲートです。どういうわけか、アプリは、ルート ビュー コントローラーが可変ディクショナリからデータを取得することを認識しています。私はこれを指定していないので、辞書が複数ある場合、または辞書と可変配列がある場合はどうなるのだろうか? それにもかかわらず、これは追加の配線なしで機能します。ルート ビュー コントローラーがデータをテーブルにロードすると、各セクション ヘッダーは日付をテキストとして保持し、その下の個々のセルにすべてのタスクを一覧表示します。一部のヘッダーにはセルがありません。

さて、タスクを変更するために、「エントリー」ビューコントローラーがあります。テーブル内のタスクを選択すると、エントリ ビュー コントローラーがそのタスク情報をテキスト フィールドにロードし、そこでタイトル、日付、詳細を変更したり、完了としてマークしたりできます。編集後、エントリ ビュー コントローラーがアンロードされ、ルート (テーブル) ビュー コントローラーがリロードされ、ビューの tableView が reloadData を呼び出し、変更が明らかになります。

ここに問題があります: nav コントローラーの + ボタンをクリックして新しいタスクを追加すると、データを設定する同じエントリ ビューコントローラーに移動します。既存のデータを編集するときと同じ方法で、ルート ビューコントローラーに戻ります。まだ、新しいデータ用の新しいセルは作成されていません! アプリを閉じて再度開くと、新しいデータが正しく表示されます。

アプリを閉じると、データの更新と挿入がディクショナリの配列から DB に書き込まれるため、これは新しい項目が配列の 1 つに実際に追加されたことを意味します。

概要: 既存の配列項目を編集すると、テーブルがデータをリロードすると新しいデータが表示されます。配列項目を追加すると、テーブルのリロード時に無視されます。

どうしたの?

0 投票する
4 に答える
547 参照

php - JS/phpは毎分追加します

私がやりたいのは、すべてのユーザーが毎分1ポイントを獲得することです。これで、addpoints.phpにphpコードがあり、jQueryjavascriptを試してみました。

これはかなりうまく機能し、1分ごとにポイントを与えます。しかし、1つの問題は、スクリプトがオンになっているページを更新するだけでポイントを受け取ることです。したがって、ページを何度か更新して、その後、あなたはあなたのポイントを上げます。

私は多分addpoints.phpで最後のdatestampが1分より長いかどうかをチェックするif()を作成し、それからpointelseエラーを出すことを考えていました。

小さな問題を防ぐために、もっと良いアイデア/何かを作るべきかどうか疑問に思っていましたか?

0 投票する
6 に答える
65164 参照

c++ - C ++で多くの文字列を追加する方法

私が知っているように、C++ では 2 つの文字列を一緒に追加することしかできません。 s = s1 + s2

しかし、どうすれば多くの文字列を一緒に追加できますか? お気に入り:

0 投票する
10 に答える
70052 参照

c++ - 日付に日数を加算または減算するアルゴリズム?

C++ を学ぼうとして、Date クラスを作成しようとしています。

日が1から始まり、月が1から始まる日付に日を加算または減算するアルゴリズムを見つけようとしています.非常に複雑であることが証明されており、Googleはあまり現れません.

これを行うアルゴリズムを知っている人はいますか?

0 投票する
2 に答える
858 参照

cocoa - PackageManager 3.0.2 - プラグインの追加

使用する予定のインストーラー パッケージ用のプラグインをプログラムしました。以前は Apple のパッケージ マネージャー 2.4 (Tiger) を使用して、パッケージ (*pkg) を右クリックし、コンテンツ フォルダーをナビゲートし、プラグイン ディレクトリを作成して、プラグインに加えて、installersections.plist ファイルを貼り付けます。しかし、バージョン 3.0 (Snow Leopard) では、[パッケージの内容を表示] をクリックしてプラグインを追加することができません。オプションはファインダーにありません。

プラグインを追加するにはどうすればよいですか?これは Xcode 3 でまだ提供されているため、Apple はこれを行う何らかの方法を考えたに違いありません。

0 投票する
3 に答える
44364 参照

java - 文字列配列のすべての項目を Java のベクトルに追加する方法は?

私のコードは次のようになります:

しかし、エラーメッセージが表示されました.各アイテムを追加するためにループせずに、それを行う正しい方法は何ですか?

フランク

0 投票する
10 に答える
54151 参照

git - git: 外部ディレクトリをリポジトリに追加するにはどうすればよいですか?

外部ディレクトリを既存のリポジトリに追加したいと考えています。

外部ディレクトリ: /home/some/directory

作業ディレクトリ: /htdocs/.git

/htdocs ディレクトリから次のコマンドを実行しようとすると:

git add /home/some/directory

次のエラーが表示されます: 致命的: '/home/some/directory' はリポジトリ外です

0 投票する
1 に答える
4105 参照

android - Android エミュレーターに連絡先を追加する

私の問題は非常に単純だと思います:

ボタンをクリックするだけで連絡先リストに連絡先を追加できるようにしたいと思います(エミュレーターでテストできるようにします)。この連絡先のデータは、アプリケーションのソース コードに格納されます。それを行う簡単な方法はありますか?

回答ありがとうございます

0 投票する
3 に答える
803 参照

php - PHP MYSQL 単一のテーブルのエントリ数を合計し、HTML で表示する

プロジェクトの多数の活動を含む活動というテーブルがあります (たとえば、6 つの活動が 1 つのプロジェクトに関連しています)。プロジェクト ページでは、プロジェクトを確認できます。プロジェクトに関連付けられたアクティビティの数を表示する必要がある列が 1 つあります。

基本的に、プロジェクトのタスク数を合計して、この数を動的に表示できるクエリまたは PHP 計算が必要です。必要なものは正確にわかっていますが、それを実装する方法がわかりません。