私は、SOの近い質問のポップアップに重複へのリンクを挿入するためのコードに取り組んでいます:
テキストボックスに質問へのリンクを手動で挿入すると、一部のJSが起動し、URLに属する質問をフェッチします。ただし、javascript(Chrome拡張機能)を使用してURLをテキストボックスに挿入すると、SOjavascriptが質問を取得するために起動することはありません。複製のURLを挿入するために使用しているコードは次のとおりです。
$(document).on('click', '.cvhelper-dupelist li', function() {
var url = $('a', this).attr('href');
var $dupeBox = $('#duplicate-question');
$dupeBox.val(url);
});
上記のコードはテキストボックスにリンクを正常に挿入しますが、何らかの理由でSOjavascriptが質問を取得するために起動することはありません。
私はまた、おそらくそれを無駄にするために次のことを試みました:
$dupeBox.change();
と
$dupeBox.keyup();
何が起こっているかをテストするには、ランダムな質問の重複ポップアップ(上記のように)を開いて実行します。
$('#duplicate-question').val('http://stackoverflow.com/questions/8028957/headers-already-sent-by-php');
ブラウザコンソールで。