我正在尝试制作一个下拉菜单来更改按钮的 href 属性。 我是 jQuery 的新手,我一直在复制和粘贴代码而不了解它是如何工作的。
这是我的粘贴箱: http://pastebin.com/53es3gLi
这是完整版本: http://pastebin.com/trieK16d
有没有办法根据下拉菜单的结果更改#btnLink的href值?当我使用时
$("#btnLink").attr("href", $('#Link');
它用 [Object %20% Object] 替换我的链接,但如果我用链接替换 $('#Link') ,它可以工作,但它是一个固定链接。它独立于下拉菜单。
还有人可以帮忙解释一下代码中的jquery位吗,我想知道如何使用它以及为什么使用它。提前致谢
最佳答案
您正在设置 jQuery 对象,而不是“链接”字段的值。
$("#btnLink").attr("href", $('#Link').val());
关于javascript - jQuery 如何从下拉菜单中更改 href 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32846717/