【问题标题】:JQuery .click function based on button id contains partial text基于按钮id的jQuery .click函数包含部分文本
【发布时间】:2019-09-04 03:54:31
【问题描述】:

在我的网络应用程序中,文本标签updateTender 嵌入在几个按钮中,所有按钮都带有不同的前缀和后缀以供以后使用。什么是 Jquery 代码以在按钮单击时开始该功能,在 id 上匹配包含一些文本?

我尝试失败:

$("[id*='updateTender']").click(function(){
alert("clicked!");
});

但没有得到警报响应/按钮无响应。

示例按钮 html:

<button id='1._updateTender__.14'>Update</button>

【问题讨论】:

  • 您可以使用一个类来对您的按钮进行分组,点击后您可以使用此关键字访问 Dom 元素,即访问 jQuery 点击处理程序上的 id
  • 我已经运行了你的代码,它运行良好。你添加了jquery cdn,你的控制台也有错误吗?

标签: jquery button selector


【解决方案1】:

代码运行良好。确保您在项目中添加了jQuery library

$("[id*='updateTender']").click(function(){
  alert("clicked!");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button id='1._updateTender__.14'>Update</button>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-22
    • 2017-11-24
    • 2012-08-22
    • 2021-09-07
    • 2014-04-16
    • 2012-02-24
    相关资源
    最近更新 更多