为什么此按钮中的文本不会切换回来?

时间:2017-10-15 23:49:39

标签: javascript jquery

我会尽力帮助解决这个问题。

这是HTML:

<button class="btn" id="follow-button"><i class="fa fa-twitter" aria-hidden="true"></i> Follow
  </button>

我希望按钮在点击时从“跟随”更改为“关注”。当你点击它时会显示“关注”,我希望它切换到“关注”。

如何与JS接洽?

1 个答案:

答案 0 :(得分:3)

页面上没有带有额外选项的元素。结果,

<div class="form-group" id="manufacturer"> <label for="manufacturer" class="control-label">Manufacturer</label> <select class="form-control selectpicker" title="Manufacturer" name="manufacturer" data-live-search="true"> <option value="cisco">Cisco</option> <option value="other">Other</option> </select> </div> <div class="form-group" id="model"> <label for="model" class="control-label">Model Name</label> <input type="text" class="form-control" id="model" name="model" placeholder="Model Name"> </div> <div class="form-group"> <label for="type" class="control-label">Type</label> <select class="form-control selectpicker" title="Type of Asset" name="type" data-live-search="true" id="type" onchange="typePicker()"> <option value="other">Other</option> <option value="aps">Access Point</option> <option value="cables">Cable</option> <option value="desktops">Desktop</option> </select> </div> <div class="form-group" id="typeInputs"> </div>始终评估为false,

$("#extra-options").is(':visible')总是会抛出错误。

编辑:正如@phil在评论中指出的那样,Jquery $("#extra-options").Toggle();函数拼写为小写t