JQ多个按钮点击,判断是哪一个按钮,以及该按钮的取值
<ul class="priceList" style="margin-top:16px;">
<li><button id="bidPrice1">-100</button><button id="bidPrice2">100</button></li>
<li><button id="bidPrice3">-100</button><button id="bidPrice4">100</button></li>
<li><button id="bidPrice5">-100</button><button id="bidPrice6">100</button></li>
<li><button id="bidPrice7">-100</button><button id="bidPrice8">100</button></li>
<li><button id="bidPrice9">-100</button><button id="bidPrice10">100</button></li>
</ul>
function bidPriceList(){
$('.priceList').on('click',function(e){
// var target = $(event.target); //此处就是可以查看是那个点击的jQ对象
// alert(target.text());
// var type = $("#aucLotPricetype").val();//显示当前拍卖的出价类型;
// alert(type);
var type = "start";
var aucId = $("#auclotId").val();//拍卖id
var auctionsId = $("#auctionId").val();//拍卖会id
var nowPrice = $("#setPrice").html();//当前最新出价,如果没有人出价,就是起拍价
var changePrice = $(event.target).text();//当前竞买人改变的价格
var bidPrice = parseFloat(nowPrice) + parseFloat(changePrice);//最新的出价
//修改最新出价的显示值
$("#setPrice").html(bidPrice);
//当前出价记录到哪个竞买人的记录中
$.ajax({
type : "POST",
url : parent.baseUrl + 'auctions/manage/price/'+type,
data : {
"type":type,
"aucId":aucId,
"auctionId":auctionsId,
"price":bidPrice//出价的价格
},
dataType : 'json',
success : function(result) {
$.messager.show({
title : '提示信息!',
msg : '操作成功!'
});
},
error : function(result) {
}
});
})
}
$(".btn-info").on('click',function(event){
var clickedButtonDOM=event.target; //获取按钮的DOM元素
var id = clickedButtonDOM.getAttribute('id');//获取指定的元素
console.log(id);
});
人生苦短,我用python!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具