Jquery HTML锚定标记附加id名称

Jquery HTML锚定标记附加id名称,jquery,html,jquery-ui,anchor,Jquery,Html,Jquery Ui,Anchor,我使用锚标记链接到同一页面上的不同部分,每次它将id附加到url的末尾,我不希望id名称附加到url的末尾, 我的代码是这样的- <div id="parallax-bg4"> <a ="#"><img id="bg4-1" src="{{ STATIC_URL }}assets/images/parallax/signup.png"></a> </div> 有时它可以工作,但大多数时候我需要双击图像。我还删除了event.p

我使用锚标记链接到同一页面上的不同部分,每次它将id附加到url的末尾,我不希望id名称附加到url的末尾, 我的代码是这样的-

<div id="parallax-bg4">
    <a ="#"><img id="bg4-1" src="{{ STATIC_URL }}assets/images/parallax/signup.png"></a>
</div>
有时它可以工作,但大多数时候我需要双击图像。我还删除了event.preventDefault(),但它仍然不工作。

试试看

$('a[name=bg4-1]').click(function () {});

它工作正常-。@null,它工作不正常,因此我需要双击chrome浏览器。您使用的是哪个版本的chrome?我只需点击一次。@null,版本为31.0.1650。63@Tushar.PUCSD最新的Chrome版本是32.0.1700.107
$(function(){
    $("#bg4-1").click(function(event){
    event.preventDefault();
    $('#id_email').focus();
  });
});
$('a[name=bg4-1]').click(function () {});