我正在开发一个移动网站。我在 java 脚本中创建了动态按钮。现在我想为每个按钮绑定两个事件。
1)按下时,将按钮的背景图像更改为img-pressed.jpg。注意:每个按钮都有自己的正常和按下图像源。
2)点击时,做一些事情。
我很困惑同时处理这两个事件。
ItemsToAdd += '" id="'+ appVal.id +'">\
<a id="' + appVal.id + '" data-role="button" style="background-image:url('+ img_path + appVal.big_icon_normal_path +')" class="custom-button" href="#"></a>\
<p><br><b>' + appVal.name + ' </b><br> ' + appVal.apptypename + '<br><i>' + appVal.price + '</i></p> </div>';
$("#appGrid" + catVal.id).append($(ItemsToAdd));
$("#appGrid" + catVal.id).trigger("create");
$("#appGrid" + catVal.id + " > #" + appVal.id + " > #" + appVal.id ).bind('click', function ()
{
updateAppInfo(appVal.id);
});
该代码在单击事件上运行良好。实际上我正在更改按钮单击的一些内容。现在我想在按下时更改图像的来源,并在按下时更改为正常来源。内容更改也应该与之一起使用。
我会感谢你的帮助。提前致谢。