問題タブ [selector]

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 投票する
1 に答える
157 参照

jquery - jQueryでは、どちらが高速で、セレクター、または同等の関数ですか、それとも依存しますか?

jQueryでのセレクターと同等の関数の使用についてよく疑問に思いました。これは、同じ結果セットを返す同じコンポーネントを含むが、構成が異なるステートメントを意味します。

次の例を見てください。

(注:意図は2つの同等のクエリです-これらが常に同じであるとは限らない場合は、これを指摘していただければ幸いです)

それで、上記の例を考えると、速度/パフォーマンスに実際の違いはありますか?明らかに、前者の方が短いので、アップロード/ダウンロードされるバイト数が少なくなりますが、現時点ではあまり興味がありません。

0 投票する
5 に答える
56594 参照

jquery - 特定のクラス名を持つすべての選択ドロップダウンを取得するための正しいjqueryセレクターは何ですか?

特定のクラス名を持つすべてのドロップダウン選択をループしてアイテムを追加したいのですが、正しいセレクターで苦労しています


編集: 賛成された受け入れられた答えのほとんどが機能していないように見えるので、私は何か間違ったことをしているに違いありません。以下のHTMLとjqueryコードの両方を貼り付けました。これが理にかなっている場合はお知らせください。


HTML:

など。。。

jqueryコード:

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

iphone - iPhone開発-@selectorの問題

私のアプリでは、appDelegateのapplicationWillTerminateに現在存在するコードを実行しようとしています。現在実行中のメソッド(NSLogで確認済み)に同じコードをc / pしましたが、コードが同じように実行されていないようです。

次のコードは私のapplicationWillTerminateからのもので、データを保存し、次回ロードできるようにします。

[myArray makeObjectsPerformSelector:@selector(saveAllDataLeads)];

これを(現在アクティブなメソッドの)DetailViewController.mに挿入すると、次のように挿入されます。

[appDelegate.myArray makeObjectsPerformSelector:@selector(saveAllDataLeads)];

問題は、saveAllDataLeadsの処理が実行されないことです。誰かが何が問題なのかを確認できますか?または、より多くの情報が必要です。

よろしく

DetailViewController.hiで宣言しました

MyAppDelegate * appDelegate;

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

iphone - ObjectiveC @selector を NSDictionary に入れることはできますか?

これはうまくいきません。 NSDictionaryオブジェクトのみを保持でき、SEL型はオブジェクトではありません。

数値型の場合はできます[NSNumber numberWithInt:123]が、セレクター用の同様のオブジェクトラッパーはありますか?

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

objective-c - セレクターのメソッド シグネチャ

私は Objective C ビジネス (ほとんどの場合 Java 開発者) に不慣れで、今、最初のキラー アプリに取り組んでいます。:-) 現時点では、セレクターをメソッド引数として使用することについて、どういうわけか混乱しています。たとえば、C# のデリゲートとは少し異なるようです。

次のメソッド シグネチャが与えられた場合

そのようなメソッドに渡されるセレクターの署名を強制する方法はありますか? メソッドは、次のシグネチャを持つメソッドのセレクターを期待しています

ただし、SEL (タイプ) は汎用であるため、 executeメソッドに間違ったセレクターを渡す可能性が高くなり ます。少なくとも実行時にはおかしな動作が見られますが、これが発生したときにコンパイラの警告/エラーが表示されるようにしたいと思います。

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

jquery - 最初の子セレクターとはどういう意味ですか? 要素の最初の子を選択しますか? それとも第一子なら選ぶ?

これを見てください:

実際に<td>は、テーブルの最初の行の要素を選択します。

初めて見たとき、次のように受け取り<td>ました<table> </table>

ただし、それが行うことは次<td>のとおりです。親の最初の子である場合、テーブル内のすべてを選択します。<td>各タグ間の最初を意味します。

問題は、最初の子セレクターがフラグのように機能するかどうかです。それとも、jQuery ラッパー セットで問題の要素の最初の子を取得する一種のメソッドのように機能しますか?

ありがとう、

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

objective-c - Objective-C va_list とセレクター

@selector可変引数リストを使用するメソッドでand performSelector:(または同様のもの)を使用することは可能ですか?

デフォルトの動作をオーバーライドするデリゲートを割り当てることができるクラスを作成しています。デリゲートが存在する場合、そのクラスのインスタンスに対して行われた select メソッドの呼び出しは、同じ対応するデリゲート メソッドに転送されます。その一部は可変引数リストを使用します。

したがって、たとえば、次SELのようなメソッドを使用して、参照を取得し、デリゲート オブジェクトにメッセージを送信できるようにする必要があります。

これは不可能であると想定しているため、Foundation フレームワークでの同様のメソッド宣言 - in NSString:

委譲したいプロトコルは、次の実装を提案する必要があると思います。

だから私はセレクター@selector(logEventWithFormat:arguments:)を使用して呼び出すことができます:

私は何かを見逃していたのか、それとも私がやろうとしていることを達成するために長い道のりを歩んでいたのか疑問に思いました.

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

wpf - 検索をサポートする WPF カスタム アイテム コントロール

ComboBox拡張アイテム検索機能のように見えるカスタム WPF コントロールを作成する必要があります。この目的のためにTextBoxPopup検索TextBoxListBox.

私の最初の質問は、 から継承するのが適切な決定であるかどうかSelector、またはむしろComboBox?

2 番目の質問は、これの良い例をどこで見つけることができるかということです。唯一の解決策は、Microsoft のライブラリを逆アセンブルして、彼らが何をしているかを大まかに調べることです。

その他の質問:

  1. イベントをどのように処理すればよいですか? たとえばButton、 をクリックしますTemplate。で調べてTemplateそのようにイベントを登録する必要がありますか、それとも XAML のように直接登録できClick="PART_Button1CLick"ますか?

君たちありがとう !

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

css - sIFR メニューに使用する CSS セレクター

見出しなどの単純なアプリケーションにsIFRをうまく使用しました。2 つの異なるフォントを同時に使用しようとしています。1 つは見出し用、もう 1 つはメニュー用です。
見出しは機能しますが、メニューは機能しません。Tofurious Wordpressテーマを使用しています。これは、メニュー フォントとリンク スタイルを管理するテーマのスタイルシートのセクションです。

sIFR設定ページで#menu li aとして入力しItem To Replace、次のコードを使用しました。

フォントは表示されますが、上記で指定したスタイルのいずれでも表示されず、ブログに予期しない方法で表示されます。このアドレスで例を見ることができます: www.laurenparkinson.com/blog

また、実際のサブメニュー項目はまったく表示されません。

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

iphone - ASIHTTPRequest、リクエストが終了したときの EXC_BAD_ACCESS

ASIHTTPRequest で非同期リクエストを実行しようとしていますが、リクエストが完了したときに通知を受けるのに問題があります。

requestFinished が呼び出されることはありません。ASIHTTPRequest.m、-handleStreamCompleted で例外が発生します。

手がかりはありますか?