我目前正在使用表单中的输入值来动态启动一个函数来搜索数组中的邮政编码并显示如下,并且效果很好:
$('input[name=zip]').keyup(function() {
我想改为使用button元素,以便在你运行时它执行相同的功能。
“按钮”是这样的HREF元素:
<a class="lp-element lp-pom-button" id="lp-pom-button-27" href="#"><span class="label">Calculate Quote</span></a>
我尝试像这样更改输入元素以使用a
和href
并将name=
切换为id=
无效。有可能这样做吗?
$('a[id=lp-pom-button-27]').keyup(function() {
答案 0 :(得分:1)
尝试:
$('a[id=lp-pom-button-27]').click(function() {
我看不到你如何keyup
按钮,click
事件似乎对我来说是更好的选择。
答案 1 :(得分:1)
您是否尝试使用mouseup
?
$('a[id=lp-pom-button-27]').mouseup(function () {
元素<a>
只能接收鼠标事件,而不能接收键盘事件。