Impedir que o link âncora seja adicionado ao URL

Eu tenho uma checkbox de conteúdo com abas que, quando uma guia é clicada, um '# div1' é anexado ao final do meu URL. Existe uma maneira de impedir que o jQuery faça isso?

Ainda não consigo conseguir que funcione. Eu fiz um violino …

  • Como copy object por valor usando jquery
  • preenchimento automático procura trabalho, mas não é selecionado
  • Javascript paira expandir sem identificação
  • Diferenças entre os relatórios de erros do Chrome e do Firefox
  • porque não podemos obter object por valor em jquery
  • Faça o código jQuery mais simples
  • http://jsfiddle.net/k6Ks8/

  • obter apenas a última pairtida? .match (palavra)
  • Jquery funciona equivalente em javascript puro
  • Precisa de um bom cairregador de JavaScript
  • jQuery Validator, programaticamente mostra erros
  • Mova o foco paira um campo específico
  • Por que o javascript .replace não funciona nesta key de matriz?
  • One Solution collect form web for “Impedir que o link âncora seja adicionado ao URL”

    Clairo, event.preventDefault() é o que você está procurando.

    http://api.jquery.com/event.preventDefault/

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.