The #/
trick bekerja, tetapi menambahkan acara sejarah untuk browser. Jadi, mengklik kembali tidak berfungsi sebagaimana yang diinginkan / diharapkan pengguna.
$('body').click('a[href="#"]', function(e) {e.preventDefault() });
adalah cara saya pergi, karena berfungsi untuk konten yang sudah ada, dan elemen apa pun yang ditambahkan ke DOM setelah dimuat.
Secara khusus, saya perlu melakukan ini di menu drop-down bootstrap di dalam .btn-group
(Referensi) , jadi saya lakukan:
$('body').click('.dropdown-menu li a[href="#"]', function(e) {e.preventDefault() });
Dengan cara ini ditargetkan, dan tidak memengaruhi hal lain di laman.