标签: click

将焦点设置为文本框旁边的按钮

我有一个与此非常类似的问题:将焦点设置为来自文本框的按钮?

在我的页面上,有一个文本框,旁边有一个按钮.它是一个ASP.NET页面,但该按钮只是一个标准输入标记,单击时,会调用一个客户端函数.

我想要它,这样当你点击回车时,点击该按钮.我最初设法使用了焦点设置$("#mybutton").focus(),但是当您单击文本框时,按钮会失去焦点.

有没有办法实现我想要的东西?

jquery focus click

0
推荐指数
1
解决办法
5188
查看次数

单击事件不绑定?

我有一个菜单,我正在尝试将html中其他地方的div的背景图像更改为点击链接的href.这很奇怪,因为在鼠标悬停时我有一个几乎完全相同的脚本.我试图调整它为此工作,但无济于事.

    $(".IG_Nav_List a").live('click',function(){ 
        var src = $(this).attr("href");
        $('.Background').css('background-image', 'url(' + src + ')'); 
    });

    ////////////////

   <div class="Background"></div>

    <ul class="IG_Nav_List">
       <li><a href="Surface/A.jpg" onclick="return false;">AAAA</a></li>
       <li><a href="Surface/B.jpg" onclick="return false;">BBBB</a></li>
       <li><a href="Surface/C.jpg" onclick="return false;">CCCC</a></li>
    </ul>
Run Code Online (Sandbox Code Playgroud)

css jquery click live

0
推荐指数
1
解决办法
296
查看次数

Android按钮程序化点击

我有一个按钮.我想模拟点击.performClick()完成大部分工作,但它没有按钮的动画.我想setPressedsetEnabled好,但没有骰子.

android click button

0
推荐指数
1
解决办法
3655
查看次数

Android:点击按钮后显示图片

我正在寻找这个2天.我无法弄清楚如何显示图像(在我的res文件夹中)如何在单击按钮后显示图像?

android image click onclick button

0
推荐指数
1
解决办法
3万
查看次数

jQuery没有对点击添加的类做出反应

我有一个相当简单的脚本,我希望在jQuery加载时div消失,添加一个"触发器"元素,我可以单击该元素以便div再次出现.然后更改"触发器"的类,当我再次单击时,div应该再次消失..不幸的是,脚本工作正常,直到"触发器"类被更改,如果我再次单击它没有任何反应.

问题解决了

这是工作 JS:

$(document).ready(function () {
if ($('#Bestellungen #Offene .products')) {
    $('#Bestellungen #Offene .products').hide();
    $('#Bestellungen #Offene .products').before('<div class="trigger"></div>');
    $('#Bestellungen #Offene').on('click', '.trigger', function () {
        $(this).addClass('minus').next().show();
    });
    $('#Bestellungen #Offene').on('click', '.trigger.minus', function () {
        $(this).removeClass('minus').next().hide();
    });
}
Run Code Online (Sandbox Code Playgroud)

});

在这里HTML:

<div id="Bestellungen">
<div id="Offene">
    <table>
        <tr>
            <td>
                <div class="products">blablabla</div>
            <td>
        </tr>
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery addclass click removeclass

0
推荐指数
1
解决办法
1106
查看次数

jQuery单击每个循环内部

我想循环我的点击事件,以缩短代码.我稍后可能会有30个这样的值.

我的工作代码

$(document).ready(function () {
    var last_click = '';

    $("#title").click(function() { last_click = 'title'; });
    $("#subtitle").click(function() { last_click = 'subtitle'; });
    $("#test").click(function() { last_click = 'test'; });
});
Run Code Online (Sandbox Code Playgroud)

这就是我想要的方式(不工作)

我的猜测是每个循环都在dom上运行,然后再也没有了,那样点击事件永远不会被触发?

$(document).ready(function () {
    var last_click = '';
    var contents = new Array();
    contents = ['title', 'subtitle', 'test'];

    $.each(contents , function(index, value){
        $("#" + value).click(function() { last_click = value; });
    });
});
Run Code Online (Sandbox Code Playgroud)

如果没有像我想的那样解决,我会感谢一个很好的解决方法.

javascript arrays each jquery click

0
推荐指数
1
解决办法
1774
查看次数

获取具有特定ID的行的ListView中的位置

我有一个ListView,SimpleCursorAdapter我想知道如何获得ListView一个身份证的位置?我需要它来执行单击列表中的特定行,如下所示

lv.performItemClick(lv, pos, lv.getItemIdAtPosition(pos));
Run Code Online (Sandbox Code Playgroud)

android click android-listview simplecursoradapter

0
推荐指数
1
解决办法
1159
查看次数

检查是否在Java中单击了鼠标

我正在用Java编写GUI.我需要知道如何检查用户是否点击了鼠标.我知道如何检查鼠标的位置,但我只需要检查它是否被点击.

import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
/*
 * Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   - Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *
 *   - Redistributions in binary form must reproduce the above copyright
 *     notice, this …
Run Code Online (Sandbox Code Playgroud)

java mouse swing click mouselistener

0
推荐指数
1
解决办法
1万
查看次数

Javascript单击功能仅适用于第一个元素

我在Javascript中有一个简单的点击功能,我正在努力工作.我遇到的问题是click函数只适用于类的第一个元素,当你点击类的任何元素时我希望它触发.

const element = document.querySelector('.js-element')
if ( element ) element.addEventListener('click', function () {
    alert('click');
})
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我哪里出错了?

谢谢

javascript function click

0
推荐指数
1
解决办法
1332
查看次数

SVG中的点击事件坐标

此HTML包含SVG:

<div class="container">
  <div class="spacer"></div>
  <svg>
    <g id="polygonGroup" transform="translate(80, 50)">
      <polygon points="-60,-10 -35,-30 -10,-10 -10,30 -60,30"></polygon>
      <polygon points="10,-10 35,-30 60,-10 60,30 10,30"></polygon>
      <polygon class="origin" points="-4,0 0,4 4,0 0,-4"></polygon>
    </g>
    <g id="textGroup" transform="translate(80, 50)">
      <text x="-35" y="10">Text</text>
      <text x="35" y="10">Text</text>
    </g>
  </svg>
</div>
Run Code Online (Sandbox Code Playgroud)

这个简单的jQuery click事件处理程序:

function clicked(event) {
    console.log(event.offsetX, event.offsetY);
}

$('svg').click(clicked);
Run Code Online (Sandbox Code Playgroud)

如此处所示:https : //jsfiddle.net/1ht0L8y6/6/在不同的浏览器中具有不同的行为:

Chrome:无论我在SVG内的哪个位置单击,坐标都基于SVG元素的左上角。这是我想要的行为。

Firefox:坐标基于我所处元素的左上角,这些元素可能是SVG,多边形或文本。

IE和Edge:

  • 当在SVG中但不在其任何子元素中时,坐标基于SVG元素。
  • 在多边形中时,坐标基于<g>组的原点及其translate偏移(即黑菱形)。负坐标可以通过这种方式实现,这与Chrome或Firefox不同。
  • 我在这些浏览器中观察到文本元素的不同行为:它们将基于文本元素的底部中间给出坐标。但是我无法在小提琴中重现这一点。在小提琴中,文本元素的行为与这些浏览器中的多边形相同。

什么是可靠的跨浏览器方式来获取点击的坐标?

javascript jquery svg click dom-events

0
推荐指数
1
解决办法
438
查看次数