Javascript 引导导航选项卡单击事件有效,选项卡标签单击除外

Javascript 引导导航选项卡单击事件有效,选项卡标签单击除外,javascript,jquery,html,twitter-bootstrap,events,Javascript,Jquery,Html,Twitter Bootstrap,Events,您好,我已经戳了大约1/2个小时-这似乎微不足道,也许,但我想在这一点上为客户提供良好的 我们已经在一系列选项卡中设置了一个表单,其中包含多个部分。目前,我只是想在最后一个选项卡处于活动状态时将“保存并继续”按钮更改为“提交”-用户点击“保存并继续”按钮或单击顶部的选项卡-稍后我们将添加提交验证,但我认为,让按钮文本更改工作将使我对(sommeone Other)构建的内容足够熟悉,以便更复杂的内容在以后工作 什么在起作用: 当用户通过单击按钮到达最后一个选项卡时,该按钮的名称将完全改变 当用

您好,我已经戳了大约1/2个小时-这似乎微不足道,也许,但我想在这一点上为客户提供良好的

我们已经在一系列选项卡中设置了一个表单,其中包含多个部分。目前,我只是想在最后一个选项卡处于活动状态时将“保存并继续”按钮更改为“提交”-用户点击“保存并继续”按钮或单击顶部的选项卡-稍后我们将添加提交验证,但我认为,让按钮文本更改工作将使我对(sommeone Other)构建的内容足够熟悉,以便更复杂的内容在以后工作

什么在起作用

  • 当用户通过单击按钮到达最后一个选项卡时,该按钮的名称将完全改变
  • 当用户单击最后一个选项卡时,该按钮的名称会完全更改。。。除非他们单击选项卡内的实际文本。仍然会生成click事件,但是对e.target.id的控制台调用抛出一个空字符串
导航选项卡的代码:



好的,我在打问题的时候就想出来了,但我想我还是会在这里发帖子来帮助其他可能需要它的人。选项卡文本位于一个“强”HTML元素的内部,该元素是我试图针对的选项卡的子元素

因此,我通过改变线路使其工作:

if(e.target.id=='settingsLink'){…