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

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

javascript - カスタムイベントのjQueryライブハンドラーで使用可能なデータを取得できますか?

jQueryを使用すると、ライブを使用してカスタムイベントを処理できるようになりました。これは、最新のプロジェクトで使用したもので、非常に便利です。私は制限/バグに直面しましたが、誰かが私を助けてくれることを望んでいます。

イベントをトリガーすると、次のように追加のデータ配列を渡すこともできます。

bindを使用しているだけの場合は、これらの変数に絶対にアクセスできます。ただし、ライブを使用している場合は、私が知る限り、データにアクセスできないことがわかります。私が間違っている?別の方法はありますか?

説明するデモコードは次のとおりです。

および関連するHTML:

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

c++ - バインディング演算子は新しいですか?

演算子newをバインドしたい(以下の例を参照)。コンストラクターに引数がない場合は正常に機能しますが、コンストラクターに引数がある場合は、バインド構文を正しく取得するのに問題があるようです。

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

jquery - jQuery: イベントを dom オブジェクトに動的にバインドする

関連する質問がこのサイトや他の場所に既にいくつかありますが、どの回答も私の状況には当てはまらないようです。HTMLにはたくさんのラジオボタンがあります。

上記はまったく機能しません。.bind の代わりに .live を試しましたが、それでも期待どおりに動作しません。実際、どちらもアクションをモードの最後のエントリ (上記の「b2」) にバインドします。つまり、b1 または b2 ボタンの値を変更するかどうかにかかわらず、関数 PK.b2() が起動されます。モードのエントリを逆にすると、最後のエントリが値を取ります。上記をうまく達成するにはどうすればよいですか?

0 投票する
9 に答える
293737 参照

javascript - jQuery onclickイベントを動的に追加されたHTML要素にバインドする方法

jQueryで動的に挿入した要素にonclickイベントをバインドしたい

しかし、バインドされた関数を実行することはありません。この例が機能しない理由と、正しく実行する方法を教えていただければ幸いです。

編集:メソッドが挿入される2つの要素を含むように例を編集しました。その場合、alert()呼び出しは実行されません。(コメントで指摘してくれた@Daffに感謝します)

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

java - java: 使用されていない場合のバインド例外アドレス使用中エラー (netstat で表示)

私のアプリは、特定の送信元ポートを使用してサーバーへのアウトバウンド接続を確立します (ファイアウォールの問題を見越して - 強化されたシステムでは、事前にポートを指定する必要がある可能性があります)。

私の問題は、アプリが最初に接続を確立することです。ただし、接続が切断された場合は再試行されますが、ソケットは「使用中のアドレス」という BindException を取得します。netstat -pant で示されるように、これは当てはまりません。これは、ソース ポートとリモート ソケットのペアが存在しないことを示しています (つまり、WAIT モードでも表示されず、接続が存在しないだけです)。成功せずに永遠に接続しようとします。以前の接続が残っているという問題であれば、最終的にはタイムアウトになると思いますが、そうではありません。バインド例外が永久に発生します。

私の場合、10.0.1.20:4002 から 10.0.1.229:4001 に接続していました。そのため、netstat を使用してソース ソケット (10.0.1.20:4002) またはリモート ソケット (10.0.1.229:4001) を探していましたが、最初の接続が切断された後はどちらも見つかりませんでした。これは、アドレスが使用されるべきではないことを示しています。 .

netstat で報告されなくても、この接続が維持される原因となるものはありますか?

私はLinuxを使用していることに注意してください。また、ランダムなソースポートを使用すると問題が回避されることはわかっていますが、修正されません。

私にお知らせください。

ありがとう、ジブ

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

jquery - jqueryプラグインのバインドを解除します

これは簡単だと思いますが、頭を叩いています!

編集可能な優れたjQueryプラグイン(http://www.appelsiini.net/projects/jeditable)を使用しています。ユーザーはその場でフォームを作成し、クリックしてタイトルやテキストの本文などを編集できます。

ユーザーが新しい質問を作成するたびに、次のようにプラグインを再バインドします。

クラス'edit'のすべての要素は、編集可能である必要があります。

問題は、以前の「編集」要素が二重にバインドされているように見えることです...つまり、クリックして編集すると、次の入力フィールドが表示されます。

2回(またはそれ以上)バインドされるので、これは理にかなっています。この問題にどのように取り組むのが最善ですか?私の本能は、すべての「編集」要素でプラグインのバインドを解除してから再バインドすることですが、これを行う方法がわかりません。

ご協力いただきありがとうございます

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

shell - ksh を使用したホーム、終了、削除、ページアップ、ページダウン

kshでhome、end、delete、pageup、pagedownを使いたい。私の TERM は xterm-color です。これらのキーは tcsh と zsh では正常に機能しますが、ksh では機能しません (チルダを出力してください ~)

私はこれを見つけました:

しかし、バインドキーを 1 つ設定すると、最後のバインドキーが機能しなくなります。

.kshrc を使用して ksh でこれらのキーを使用するにはどうすればよいですか?

ありがとう。

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

asp.net - ASP.NET バインディング整数を CheckBox の Checked フィールドにバインドする

次の ListView 項目テンプレートがあり、整数値をCheckedCheckBox のプロパティにバインドしようとしています。

IsUploaded値には 0 と 1 しか含まれていません...

しかし、ASP.NETはそれを訴えます

例外の詳細: System.InvalidCastException: 指定されたキャストが無効です

次のコードを使用してもDataBinder.Eval()動作
しますが、双方向バインディングが必要なため、使用する必要がありますBind()

を使用して 0 と 1 をブール値に変換するにはどうすればよいBind()ですか?


[回答]ジャスティン の回答に記載されている新しいプロパティを追加して、部分クラスを介して自動生成型を拡張しました

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

jquery - ハンドラーを jQuery オブジェクトの要素にバインドして、要素の子に影響を与える

jQuery セレクターを使用して取得した一連の要素に、mouseenter と mouseleave のハンドラーをバインドしたいと考えています。関数は、要素の子に対して作用する必要があります。

これが私のコードです:

およびhtmlの本文で:

これは実際には Mac/Win/FF/Safari では問題なく動作しますが、IE6 および IE8 では、$(".topnav-link")セレクターによって取得された最初の要素のみが目的の動作を表示します。

私が欠けているものについて助けてくれてありがとう!

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

flash - フラッシュパス結合、定数

文字列をパスとして使用することは可能ですか?

それ以外の_parent._parent.myVar=123;

次のようなものを使用します。

var path = '_parent._parent';

そしてそれを

path.myVar=123';