Tag: 触发器

通过jquery触发器传递一个对象

我想做一些相当简单的事情,但我得到了一个奇怪的结果。 我有一个事件触发器,我用来传递一个json对象,但当它到达另一侧时它是一个函数…我提醒结果,它显示了这个: 警报刺激的例子: alert(‘value of lattitude? ‘ + map.currentLatLng.lat); 结果: 纬度值? function(){return this [a];} 我已尝试使用和不使用数组文字包装器设置触发器: $(‘body’).trigger(‘updateLocation’, [{lat:38.905003, lng:-77.066497}]); $(‘body’).trigger(‘updateLocation’, {lat:38.905003, lng:-77.066497}); 我究竟做错了什么?

Jquery:从触发器返回值

我正在使用触发器调用从自定义事件获取值但我希望它返回一个值,它只在我执行以下调用时给出了Object对象: var user_id=$(“#my_div”).trigger(“get_id”, [username]); 我的触发事件函数如下所示: $(“#my_div”).on(“get_id”, function(e, username){ var user_id; if (username=’fred’){ user_id=1; } else if(username=’mario’){ user_id=2; } return user_id; });

jquery触发器事件

我们如何在活动对象上调用触发器单击事件。 $(“#continue”).live(“keypress”,function(){ if (e.which == 32 || e.which == 13) { $(this).trigger(“click”); } }); 当我按下按钮上的Enter键时它会进入阻止状态,但它没有触发按钮。 你可以帮助我吗? 提前致谢。

jQuery打开选择按钮

如何按按钮打开选择下拉列表? $(‘button’).on(‘click’, function() { $(‘select’).trigger(‘click’); }); 我的代码: http : //jsfiddle.net/UGkWp/ 更新: 我找到了webkit浏览器的解决方案,但只有这些浏览器: http : //jsfiddle.net/UGkWp/2/也许你知道在每个浏览器中这是怎么做的?

jQuery .trigger()多个事件

我正在编写一个jQuery插件,并使用.on和.trigger作为我的pub / sub系统。 但是,我想在不同的场景中触发多个事件。 这可以作为一个字符串,如.on方法吗? 目标: $this.trigger(“success next etc”); // doesn’t work 当前解决方案 $this .trigger(“success”) .trigger(“next”) .trigger(“etc”); // works, triggers all three events 有什么建议?

变量更改的jQuery触发器

我有一个设置,我可以根据需要加载许多模块,每个模块在更改特定变量时都有特定的加载需求。 我需要类似jquery触发器的东西但是在变量更改时运行,如下所示: var x = 0; // no triggers // something happens x = 1; // will trigger a function x = 2; // will trigger the same function 谢谢。

jquery触发器hover在锚点上

我正在使用jQuery在Web环境中开发。 我想知道为什么 $(“#a#trigger”).trigger(‘mouseenter’); $(“#a#trigger”).trigger(‘hover’); $(“#a#trigger”).trigger(‘mouseover’); 所有这3个都不能激活我拥有的hoverfunction。 $(function() { $(‘a#trigger’).hover(function(e) { $(‘div#pop-up’).show(); }, function() { $(‘div#pop-up’).hide(); }); }); }); a#trigger是锚点的名称, #pop-up是我网站中的div元素。 问题是我想将鼠标hover在FullCalendar插件中的某些事件上,而这些function无法正常工作。 谢谢。

如何检测Jquery中div的长按?

当用户在div上按下2 seconds时,我想执行一些function。 可能吗 ? 这是我的代码,用于检测div上的点击 $(‘div’).mousedown(function() { });

JQuery Mobile触发器(’create’)命令不起作用

今晚JQuery Mobile正在哭泣。 我正在尝试构建自定义控件,所以我不会通过我的应用程序重复某些元素,这给了我很多时间。 具体来说,我在HTML文件中有以下内容: Back Home 在我的主文件中,我基本上是这样做的: $.get(‘header.html’, function (retData) { $(‘me-header’).html(retData).trigger(‘create’); }); 所以这就是问题 – 标题与我将header.html的内容直接粘贴到我的JQM页面时的呈现方式不同。 它几乎感觉像触发器(’创建’)没有做任何事情。 有任何想法吗? 我已经烧了大约三个小时,像http://jquerymobiledictionary.pl/faq.html这样的教程似乎没有应用..