我有一个问题,我有一些李,在他们里面我有一个链接和一个图像。 我想要的是当有人点击它触发链接的图像时。 我不能把图像放在链接中,不要问为什么:))所以基本上它看起来像这样 sometext sometext … 而我正在考虑做这样的事情: $(img).click(function(){ var link = $(this).prev; $(link).trigger(‘click’); }) 我知道这不正确,但我认为你得到了照片,谢谢你的帮助。
这可能非常简单 – 但我很难发现正在发生的事情。 关于JS小提琴: http : //jsfiddle.net/3hHAX/ 有两个链接输出到’打开video模态’。 正如链接文本所示,这两个链接应打开包含youtubevideo的模型弹出窗口。 这是使用来自以下网站的prettyphoto库: http ://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/ 由于某种原因,点击事件不会在第一次点击时触发。 但是第二个工作。 (没有包含CSS所以看起来不是很模态,但你会看到下面的内容加载至少为了演示的目的)。 任何人都可以建议出了什么问题吗? 谢谢, 史蒂夫
function bindALLFunctions() { ..all triggers functions related go here }; $.ajax({ type: ‘POST’, url: myURL, data: { thisParamIdNo: thisIdNo }, success: function(data){ $(“.incContainer”).html(data); bindALLFunctions(); }, dataType: ‘html’ }); 我是ajax和JQuery的新手。 我在js-jquery代码中有上面的ajax调用。 bindALLFunctions(); 用于在ajax调用之后重新调用所有触发器和函数。 它按预期工作得很好。 但是,我已经阅读了在初始操作完成后加载某些东西更好的地方,所以我尝试添加/编辑以下两个而没有任何成功。 有任何想法吗? 1) -> $(“.incContainer”).html(data, function(){ bindALLFunctions(); }); 2) -> $(“.incContainer”).html(data).bindALLFunctions();
我有一个标签屏幕,并希望在提交表单并且返回有效后触发所选标签上的单击。 这里是html的一部分: Products 我的成功命令是: success: function(data, textStatus, XMLHttpRequest) { $(‘#tabUL’).find(‘li.current a’).trigger(‘click’); } 这似乎不起作用…任何帮助表示赞赏:)问候安德里亚