jquery - jquery如何附加为第一个孩子?
问题描述
我有一个像这样的跨度:
<span id="tablinks" class="links">
<a href="#" class="back" title="">go</a>
</span>
我喜欢作为第一个孩子附加一个新链接:
<span id="tablinks" class="links">
<a href="#" class="new" title="">new</a>
<a href="#" class="back" title="">go</a>
</span>
我尝试附加它
$("#tablinks").append("<a class=\"new\" href=\"#\">new</a>");
但这会导致:
<span id="tablinks" class="links">
<a href="#" class="back" title="">go</a>
<a href="#" class="new" title="">new</a>
</span>
我在它之前试过
$("#tablinks").before("<a class=\"new\" href=\"#\">new</a>");
但结果是:
<a href="#" class="new" title="">new</a>
<span id="tablinks" class="links">
<a href="#" class="back" title="">go</a>
</span>
有人可以帮忙吗?
解决方案
推荐阅读
- azure - KEDA 缩放器无法在 AKS 上使用 pod 身份触发身份验证
- typescript - 如何在 NestJS 中实现 OnApplicationShutdown 接口的类中使用 Service
- python - 将列表添加到列表列表
- html - 在 GrooveFunnels 中创建时,如何将网站的导出代码居中?
- javascript - Android 蓝牙打印速度很慢。用于原始打印的 Java 脚本(直接调用打印机)
- java - 如何获取方法调用返回的字段
- swift - SpriteView与普通View的通信
- python - 如何为每个元素创建一个总和乘积的矩阵
- matlab - MATLAB。如何计算外部产品的痕迹?
- r - 无法让 rpart 运行