JQuery 将变量解析为 onclick

发布于 2024-12-04 06:23:09 字数 270 浏览 1 评论 0原文

我编写了一些 Jquery 来添加带有单击事件的图像,但我正在努力让单击事件提醒我创建的函数,这里的最终目标是构建一个使用 LookURL 变量的 window.open 事件作为它的地址。

为了节省在问题中放置大量代码,我在下面创建了一个 JS Fiddle。

http://jsfiddle.net/justinerswell/qJFUa/5/

I have a bit of Jquery written to add an image with an on click event but I am struggling to get the on click to alert the function that I have created the ultimate aim here is to build a window.open event that uses the lookURL variable as its a address.

To save placing loads of code in the question i have created a JS Fiddle below.

http://jsfiddle.net/justinerswell/qJFUa/5/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

过度放纵 2024-12-11 06:23:09

我不完全有信心知道您要做什么,但如果您只想将 lookURL 变量放入 click() 时执行的函数中code> 已运行,这非常简单: http://jsfiddle.net/XcAHx/

我已经采取了点击脱离 HTML 并进入它自己的函数,在那里您可以引用 lookURL 变量:

$("a").bind("click", function(e) {
     e.preventDefault();
     alert(lookURL);
});

这就是您想要的吗?

I'm not entirely confident I know what you're trying to do but if all you want to do is get the lookURL variable into the function that is executed when the click() is run, it's pretty easy: http://jsfiddle.net/XcAHx/

I've taken the onClick out of the HTML and into it's own function, and in there you can just reference the lookURL variable:

$("a").bind("click", function(e) {
     e.preventDefault();
     alert(lookURL);
});

Is that what you were after?

寻找一个思念的角度 2024-12-11 06:23:09

您已经完成了大部分工作,只需更改

alert('This works')

myfunc('" + lookURL + "')

修改后的jsfiddle示例

You've done most of the work, just change

alert('This works')

to

myfunc('" + lookURL + "')

modified jsfiddle example

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文