十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
a标签里面有一个默认的属性叫做href 点击之后会跳转到指定的地址中
创新互联从2013年开始,是专业互联网技术服务公司,拥有项目成都网站设计、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元青田做网站,已为上家服务,为青田各地企业和个人服务,联系电话:18982081108
解决方法1:
去除a标签中href 属性 直接a id="show" 点击/a $("#show").click(function(){ }) //a id="show" onclick="show()" 点击/a
2: a标签自身不设置点击事件, href="javascript void(0)" 外围包一个容器 写该容器的点击事件
$('#a').click(function(){
$('#b').trigger('click');
})
模拟点击!!点击A后,B也会点击,绑定在B上的点击事件也会执行
如果第一次点击无效 就出现在你第一句值的判断上了,
你如果要判断值是否和默认的值一样 不要在程序里自己手动设置,而让它直接读取:
var defaultHtml=$(this).html();
然后你程序里和这个defaultHtml的值来比较。
因为你的第二句,值是在程序里设置的,所以在程序里进行比较的时候不会出错,
但你第一句,你是用读取到的值和你手动设置的值进去比较,容易出现多个空格 或少个空格 什么的情况,所以才会比较不出来。
$('a').on('click',function(){
//点击a标签后需要执行的代码写在这里
})
可以的,例如html代码如下: a点击/a,对应的jq代码如下:
$('a').click(function(){
alert(点击生效);
})