javascript - location.hrefの設定はクリックからは機能しません
2 に答える
2
于 2012-09-04T16:40:45.483 に答える
2
return true;
リンクのデフォルトのアクションを実行するようにブラウザに指示します。したがって、ブラウザはを実行する代わりにリンクをたどっていwindow.location
ます。
両方のreturnステートメントを削除し、代わりに追加しますe.preventDefault();
$('.act-a').click(function(e){
e.preventDefault();
if(parseInt($('.value').val(), 10) > 0){
window.location.href = window.location.origin + $(this).attr('url') + '?r=' + parseInt($('.value').val(), 10);
}
});
PSを追加,10
しparseInt
て、数値が基数10として解析されることを確認する必要があります。
于 2012-09-04T16:42:11.907 に答える