jQueryのテキスト入力に貼り付けイベントをバインドする際に問題があります。ユーザーが貼り付けたときにイベントが発生しますが、コールバックで$(this).val();
が貼り付けられた新しい値ではなく古い値を返します。これをChromeでハックすることはできましたが、Firefoxではハックすることはできませんでした。jQueryペーストイベントの問題を修正しました
あなたがFacebookのステータスボックスにURLを貼り付けたときの機能は、そのURLのプレビューをすぐに生成するようなものです。
私は、テキストボックスの値が更新される前に貼り付けイベントコールバックが呼び出されていると考えています。しかし、私は間違っている可能性があります。なぜ誰かがこれがどうして起こっているのかについていくつかの洞察を持っているなら、私はすべて耳にします。
私はここでの問題をilustrateするJSFiddleを作りました:http://jsfiddle.net/ybqPp/1/
任意およびすべてのヘルプは高く評価されています。 ありがとう!
あなたの最後のリンクが多くの助けになりました。10ms 'setTimout'で' $(this).val() 'を囲むとIwantと同じように動作しますが、それでもまだハックするので十分満足できません。他の誰かがより洗練されたソリューションを持っていない限り、私はあなたにその日の終わりまでに答えを与えるでしょう –