点击按钮也会触发按钮 "under" 他
Tap on a button trigger also the button "under" him
我有一个按钮:
position : fixed,
z-index :1000
<input class="confirmCrop" type="button" value="CONFERMA" />
当我点击这个按钮("tap event for mobile")时,他下面的按钮在点击后被触发。
<input type="file" ...
我试过像这样停止点击传播:
$(".confirmCrop").on("tap", function(e){
e.stopPropagation();
但它不起作用。
现在我正在使用这个变通方法(点击后立即禁用所有其他按钮),它在一定程度上起到了作用,但我觉得这个解决方案不太合适,有什么帮助可以找到更好的解决方案吗?
$(".confirmCrop").on("tap", function(){
$('.ui-btn').prop("disabled",true);
(.ui-btn) 是页面中的所有其他按钮(我使用的是 jquery 移动设备)。
编辑:为了更好理解的图像:
screen
我使用重叠对图像进行裁剪编辑。
这应该可以解决问题:
$(".confirmCrop").on("tap", function(e){
e.preventDefault();
我有一个按钮:
position : fixed, z-index :1000
<input class="confirmCrop" type="button" value="CONFERMA" />
当我点击这个按钮("tap event for mobile")时,他下面的按钮在点击后被触发。
<input type="file" ...
我试过像这样停止点击传播:
$(".confirmCrop").on("tap", function(e){
e.stopPropagation();
但它不起作用。
现在我正在使用这个变通方法(点击后立即禁用所有其他按钮),它在一定程度上起到了作用,但我觉得这个解决方案不太合适,有什么帮助可以找到更好的解决方案吗?
$(".confirmCrop").on("tap", function(){
$('.ui-btn').prop("disabled",true);
(.ui-btn) 是页面中的所有其他按钮(我使用的是 jquery 移动设备)。
编辑:为了更好理解的图像:
screen
我使用重叠对图像进行裁剪编辑。
这应该可以解决问题:
$(".confirmCrop").on("tap", function(e){
e.preventDefault();