表单输入项使用标签和引用引导库来增加输入点击效果区域。

为了使标签更具语义性,我们经常在表单项中使用标签。




按钮




在移动平台页面的开发中,为了使列表项的点区域更大、更好的操作,标签可以提供相应的方便。

但是有时候,我们只需要一个标签标签,但是我们不希望一个点在没有原因的情况下生长。


如上所示,我们只想单击输入来生成结果,但单击标签标签中的其他空白区域来触发(注意单击按钮不会触发)。

只引入了引导样式库。





为了解决这个问题,试着对事件触发的对象进行判断,然而,不管怎样,它总是输入标签,不科学。


$(#标签输入)。Click(function(e){
var elem = e.target;
console.log(元素。tagname);
如果(elem.tagname!=输入){
返回false;
}
})



可以想象。

我想办法听标签,然后返回false,OK


$('label)。Click(function(){)
返回false;
});
$(#标签输入)。Click(function(e){
var elem = e.target;
console.log(元素。tagname);
})



好了,这是本文的结尾,希望能对您有所帮助!