标签: click

Android Fragment onClick按钮方法

我正在尝试在我的onClick(View v)XML中调用该方法,但不能与Fragment一起使用.这是错误.

01-17 12:38:36.840: E/AndroidRuntime(4171): java.lang.IllegalStateException: 
Could not find a method insertIntoDb(View) in the activity class main.MainActivity 
for onClick handler on view class android.widget.Button with id 'btn_conferma'
Run Code Online (Sandbox Code Playgroud)

MainActivity.java

public void insertIntoDb(View v) {
...
} 
Run Code Online (Sandbox Code Playgroud)

xml代码

<Button
        android:id="@id/btn_conferma"
        style="?android:attr/borderlessButtonStyle"
        android:layout_width="0.0dip"
        android:layout_height="45dp"
        android:layout_marginLeft="2dp"
        android:layout_weight="1.0"
        android:background="@drawable/bottoni"
        android:gravity="center_horizontal|center_vertical"
        android:onClick="insertIntoDb"
        android:text="SALVA"
        android:textColor="#ffffff"
        android:textSize="16sp" />
Run Code Online (Sandbox Code Playgroud)

android view click button

85
推荐指数
4
解决办法
25万
查看次数

如何使用jQuery停止默认链接点击行为

我在网页上有一个链接.当用户单击它时,页面上的小部件应该更新.但是,我正在做一些事情,因为默认功能(导航到不同的页面)发生在事件触发之前.

这就是链接的样子:

  <a href="store/cart/" class="update-cart">Update Cart</a>
Run Code Online (Sandbox Code Playgroud)

这就是jQuery的样子:

   $('.update-cart').click(function(e) { 
         e.stopPropagation(); 
         updateCartWidget(); 
      });
Run Code Online (Sandbox Code Playgroud)

问题是什么?

javascript jquery events click jquery-events

81
推荐指数
3
解决办法
13万
查看次数

自定义UITableViewCell选择风格?

当我点击我的时UITableViewCell,当我点击单元格时,背景部分(我的背景图像未覆盖的区域)变为蓝色.此外,UILabel当单击时,单元格上的所有s都变成白色,这就是我想要的.

然而,当我点击它时,我不想要的是蓝色背景,但如果我这样做selectionstylenone,那么我将丢失UILabel单元格中s 的突出显示颜色.

那么有什么方法可以在单击单元格时去除蓝色背景但是保留UILabels 的突出显示颜色?

objective-c click selection uitableview ios

80
推荐指数
6
解决办法
9万
查看次数

PhantomJS; 单击一个元素

如何单击PhantomJS中的元素?

page.evaluate(function() {
    document.getElementById('idButtonSpan').click();  
});
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误"未定义不是一个函数......"

如果我改为

 return document.getElementById('idButtonSpan');
Run Code Online (Sandbox Code Playgroud)

然后打印出来,

然后它打印[object object],因此元素确实存在.

该元素充当按钮,但它实际上只是一个span元素,而不是提交输入.

我能够点击这个按钮点击Casper,但Casper有其他限制,所以我回到了PhantomJS.

javascript click phantomjs

80
推荐指数
6
解决办法
8万
查看次数

jquery click对ajax生成的内容不起作用

我在用 $(".button").on("click", function(){ });

单击一个容器上的按钮,然后ajax调用完成,内容更新新东西,然后当我尝试点击.button它不会工作...当我点击按钮时,什么都不会返回.

我甚至试过了

$(".button").live("click", function(){ });
Run Code Online (Sandbox Code Playgroud)

要么

$(".button").click(function(){ });
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它工作?

编辑: 我的HTML:

<div class="container">
   <ul>
       <li>item1</li>
       <li>item2</li>
       <li>item3</li>
   </ul>
   <input type="button" value="reload" class="button" />
</div>
Run Code Online (Sandbox Code Playgroud)

ajax jquery click live

76
推荐指数
3
解决办法
9万
查看次数

jQuery单击页面中的任何位置,除了1 div

当我点击页面上的任何地方(除了一个div(id=menu_content))之外,如何触发功能?

非常感谢你

html javascript jquery triggers click

76
推荐指数
5
解决办法
10万
查看次数

jQuery Button.click()事件被触发两次

我对此代码有以下问题:

<button id="delete">Remove items</button>

$("#delete").button({
     icons: {
             primary: 'ui-icon-trash'
     }
}).click(function() {
     alert("Clicked");
});
Run Code Online (Sandbox Code Playgroud)

如果单击此按钮,警报将显示两次.它不仅仅是这个特定的按钮,而是我创建的每一个按钮.

我究竟做错了什么?

jquery function click button

75
推荐指数
7
解决办法
13万
查看次数

$(文件).on("点击"......不工作?

我可以在这里犯一个众所周知的错误吗?

我有一个使用.on()的脚本,因为一个元素是动态生成的,而且它不起作用.为了测试它,我用动态元素的换行替换了选择器,这是静态的,它仍然无法正常工作!当我切换到普通的旧.click包装时,它工作了.
(这显然不适用于动态元素,重要的是.)

这有效:

$("#test-element").click(function() {
    alert("click");
});
Run Code Online (Sandbox Code Playgroud)

这不是:

$(document).on("click","#test-element",function() {
    alert("click");
});
Run Code Online (Sandbox Code Playgroud)

更新:

我右键单击并在Chrome中执行"检查元素",只需仔细检查一下,然后点击事件就可以了.我刷新,它没有工作,检查元素,然后它工作.这是什么意思?

jquery click

74
推荐指数
3
解决办法
31万
查看次数

Jquery如何在href元素上触发click事件

我试图用jquery触发超链接上的click事件,如下所示.超链接没有任何ID但它确实有cssclass

 $(document).ready(function () {  $('.cssbuttongo').trigger('click'); }); 
Run Code Online (Sandbox Code Playgroud)

上述功能无效.这是超链接

<a href="hyperlinkurl" class="cssbuttongo">hyperlink anchor</a>
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答.

jquery events triggers click hyperlink

73
推荐指数
3
解决办法
26万
查看次数

在事件上使用jQuery获取clicked元素?

我正在使用以下代码来检测单击动态生成的按钮的时间.

$(document).on("click",".appDetails", function () {
    alert("test");
});
Run Code Online (Sandbox Code Playgroud)

通常情况下,如果你刚才这样做,$('.appDetails').click()你可以$(this)用来获取被点击的元素.我将如何使用上面的代码完成此操作?

例如:

$(document).on("click",".appDetails", function () {
    var clickedBtnID = ??????
    alert('you clicked on button #' + clickedBtnID);
});
Run Code Online (Sandbox Code Playgroud)

jquery click event-handling jquery-events

68
推荐指数
3
解决办法
14万
查看次数