说的通俗一点就是 : 你在页面上会看到“放入购物车”几个字,这是个超连接,当你点击的时候会调用一个javascript的方法,这个方法名是addshopcart,需要的参数是商品的id。
<a href="javascript:void(0)" class="button01">中把href设置为一个javascript协议,是为了防止a的默认操作进行http跳转,href是a标签点击的默认事件,如果是一般的url,则会进行http新页面跳转,如果是javascript协议,则会执行这段js。而javascript:void(0)这一个js语句表示这里没有任何返回信息(如果这个语句有返回,就会直接修改document展示的内容,很邪恶。至于你提到的,点击这个a标签触发其它js,一般来说是通过JS动态绑定事件,如JQ的$('a').click(function(){ /*做一些事情*/ })
欢迎分享,转载请注明来源:优选云