問題タブ [bind]
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.
constants - 引数の型が「const int」の場合、tr1::bind をコンパイルできない理由
gcc 4.2.2 または 4.4.1 で非常に長いエラー メッセージが表示されます。「const int」を「int」に変更すると、エラー メッセージは表示されません。しかし、関数の引数が参照によって渡された場合にカウンター変数が誤って変更されないようにするために、「const int」が本当に好きです。
c - ns_initparse() 関数を使用してプログラムをコンパイルする C linux
BINDをインストールしました。gcc でのコンパイル中に -lresolv をパラメーターとして使用しています。しかし、それはエラーを出しています:
jquery - イベントのバインド、複数のアクションの停止
私は3つのイベントをバインドしています:
フォームには、テキスト フィールド、ドロップダウン、チェックボックスなどを含めることができます。
私が気づいたことから、テキスト ボックスの「外側」をクリックするまで、「変更」イベントはテキスト フィールドでトリガーされません。だから、私は「キーアップ」イベントを使用します。
そして、「送信」イベントは一目瞭然です。(基本的に、これらのイベントをバインドすることで、複数のセレクターを実行する必要がなくなります。) また、後でさらにイベントを追加することもできます。
ここに私の問題があります....
テキストボックスに変更を加えると、ポップアップアラートが2回トリガーされます。それが原因でポップアップのボタンをクリックしているためなのか、それともテキストボックスの値を変更するとキーアップと変更イベントの両方が同時にトリガーされるのかはわかりません。
いずれにせよ、それは私を夢中にさせています。
複数のセレクターを使用せずに、この方法を改善することについて何か考えはありますか?
c - setuid でより低い特権レベルにドロップする適切な方法は何ですか?
ポート < 1024 にバインドするプログラムを C で作成しています。その後、非ルート権限で実行したいと考えています。
setuid() を呼び出す必要があることはわかっていますが、引数は何ですか? UID はシステムによって異なります。
php - jQueryでイベントをバインドする正しい方法は何ですか?
たとえば、phpにはクライアントのリストがあります。
クリックイベントを使用せずに各リストアイテムにバインドする正しい方法は何ですか
リストアイテムの右側。
networking - IP アドレスなしで NS レコードを返す DNS 回答、これは正常ですか?
私のアプリケーションでは、通知メールを時々送信する必要があります。(SMTP 経由で) メールを送信するには、その特定のドメイン (電子メール アドレスのドメイン部分) の MX サーバーを取得する必要があります。これは Unix アプリケーションではなく、組み込みアプリケーションです。
私がすることは次のようになります::
1 - ドメインを含む DNS クエリ (MX タイプ) を現在の DNS に送信します。
2 - レスポンスに MX answer が含まれている場合、この関数から成功を返します
3 - 最初の NS レコードを読み取り、その IP アドレスを現在の DNS にコピーします。1 に進みます。
これは数回ループする可能性があり、これは予期されていることですが、応答には ns1.blahblah.com のような名前のサーバーの NS レコードが含まれているが、それらの IP アドレスは含まれていないことは予期していません。この場合、この NS の IP を見つけるために別のクエリを送信する必要があります。これは 1 つの電子メール アドレス (1 つのドメイン) についてのみ見られましたが、他のアドレスは問題なく機能していました。
これは正常な動作ですか? 私見、これは DNS レコードの設定ミスです。何かご意見は ?
前もって感謝します...
javascript - ajax load() イベントでの jQuery バインド
結果の詳細を含む複数のブロックを表示するページがあります。各ブロック内には<a>
、thickbox jQuery プラグインが添付されたタグがいくつかあります: class="thickbox"
アンパーサント タグの 1 種類の例を次に示します。
ページに表示される結果が多すぎるため、jQuery ページネーションをページに追加すると問題が発生します。内部に結果を含む div コンポーネントは、ajax load() イベントによって更新されます。
以下は、ページネーション スクリプトです。
ページネーション(上記のコード)を追加すると、thickboxイベントが認識されなくなり、ログインフォームを含むウィンドウをポップアウトする代わりに、新しいページで結果が開きます(通常のリンクをクリックするように動作します)私のjQueryの知識からこれドキュメントの準備ができた後にコンテンツが更新されるため、DOM でコンポーネントが定義されていないことを意味します。
load イベントを次のようなものにバインドしようとしています。
しかし、load イベントをバインドするときに、load パラメータ、targetUrl、およびコールバック関数 hideLoading を渡す方法がわかりません。
この問題で私を助けてください、それはすでに私に許されるよりも多くの時間を費やしました.
javascript - HTML DOM イベントを動的に変更する
要素の onClick イベントを動的に変更しようとしていますが、次のようなものがあります。
「existingFunction()」に渡される引数が、呼び出されるたびに i=4 の最終値であるという事実を除けば、すべて正常に動作しているようです。関数を onclick にバインドして、バインド時に i の値を使用する方法はありますか? 現時点で実行しているように見え、for ループで元の i を参照するのとは対照的です。
また、毎回匿名関数を作成せずに同じバインドを実行する方法はありますか? パフォーマンス上の理由から、各 onclick で「existingFunction」を直接参照できるようにするには?
乾杯、ヨン
jquery - jQueryのバインドおよびバインド解除イベントとパラメーター
パラメータを含むにイベントをバインドしようとしtextbox
ています。次のキープはそれを実行する必要があるように見えますが、ページが読み込まれるたびに実行されます。
ページが読み込まれるたびに、そのパラメータを使用してイベントが呼び出されます。パラメータ付きのイベントはサポートされていないため、これは機能しない可能性があります。もしそうなら、別のルートはありますか?
python - Python:バインディングメソッド
次の例では、types.MethodType(...)を介してメソッドオブジェクトをバインドしようとしています。うまくいかないようです。助言がありますか?前もって感謝します。
出力は次のとおりです。
base_func:<非バインドメソッドBase.payload>
drvd_func:<バインドされたメソッドDrvd.payload of < main .Drvd instance at 0x00B51648 >>
Base:payload