编辑:已解决
我正在使用wordpress建立一个网站,我正在编辑一个jquery插件,以便在一个警告框中返回点击链接的网址,但它返回未定义。这只是在点击导航菜单中的一个项目时触发(该部分工作正常),请参阅下面的网站链接以供参考。为什么会这样?
代码片段:
jQuery('body').on('click', '.start-pgm li', function() {
var addressValue = $(this).attr("href");
alert(addressValue );
$.window({ title: "Cyclops Studio", url: addressValue });
return false;
});
如果有帮助的其他信息:
答案 0 :(得分:2)
您正在<li>
元素上注册一个没有href属性的点击监听器。
.start-pgm li
答案 1 :(得分:2)
shouldnt it be
.on('click', '.start-pgm li a', function()