相关疑难解决方法(0)

无法以编程方式触发jQuery单击事件

如果我理解正确,要以编程方式触发附加到具有css类的对象的jQuery单击事件my-button,您应该能够这样做:

$('.my-button').click();
Run Code Online (Sandbox Code Playgroud)

由于某种原因,此代码无法触发附加到元素的click事件.$('.my-button')代码的一部分正在工作并返回一个元素.我们知道事件处理程序附加到该元素,因为单击该元素会触发其事件处理程序的代码.处理程序附加了以下简单代码:

$('<a class="my-button"/>')
    .click(function() { /* code here */ })
    .appendTo(parent);
Run Code Online (Sandbox Code Playgroud)

是否存在事件触发不起作用的条件?正在访问的元素是通过jQuery小部件创建的,小部件代码通过跨域JSONP调用检索并运行eval(我怀疑的因素).

javascript jquery eval cross-domain

7
推荐指数
2
解决办法
3万
查看次数

在Highcharts工具提示中链接

我试图复制这个小提琴的行为为我的应用程序.当我在PC或Mac上时,一切正常.我也在一些平板电脑上进行了测试,但它不想在iPad上工作,iPad是我的应用程序的庞大用户群.

[http://jsfiddle.net/PLUpR/show/][1]
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感谢!!!

jquery highcharts lazy-high-charts

6
推荐指数
1
解决办法
4522
查看次数

iPad Safari弹出窗口

在Safari for iPad中,如果弹出窗口被禁用,有没有办法让条形图位于顶部..就像在IE中说"......网站试图打开弹出窗口......"

我的意思是用户至少可以知道有一些弹出窗口正在打开..

否则,如果弹出设置被阻止,则当用户单击具有该弹出窗口的链接时,没有任何操作.

javascript safari ipad

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