javascript - 在 jquery 中添加 <li> 标签不起作用

标签 javascript jquery html

<分区>

这是我的 table :

<ul class="vertical-tabs-list">
  <li class="vertical-tab-button first selected">blah</li>
  <li class="vertical-tab-button">blah</li>
</ul>

我想像这样附加另一个 li : $(".vertical-tabs-list").append('<li><input type="submit" name="op" id="edit-save" value="Save" class="form-submit"</li>');

我做错了什么?

最佳答案

试试这个

$("ul.vertical-tabs-list").append('<li><input type="submit" name="op" id="edit-save" value="Save" class="form-submit" /></li>');

这具有没有语法错误的 HTML 和更具体的选择器。如果这不起作用,请检查以确保您已将 jquery 正确链接到您的页面。

此外,您是否正在使用文档就绪功能?

$(document).ready(function() { 
    //your code here
    $("ul.vertical-tabs-list").append('<li><input type="submit" name="op" id="edit-save" value="Save" class="form-submit" /></li>');
});

关于javascript - 在 jquery 中添加 <li> 标签不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26049043/

相关文章:

javascript - 仅当点击由 contenteditable div 触发时才执行操作

javascript - 自动完成完成后隐藏输入字段

javascript - jQuery each 超出函数范围

javascript - 如果我在函数内发出警报,则禁用功能正在工作

jquery - 如何为不是直接父级而是父级父级的嵌套元素设置百分比宽度?

javascript - 动态加载 JavaScript 到 Div 中

javascript - 使用 Angular js 动态创建 UIB 弹出窗口

javascript - TinyMCE 验证给出错误 : Cannot call method 'getContent' of undefined

html - css margin :auto not centering div in webkit browsers (Chrome and Safari) when maximised/full screen

html - 网站定位问题