ID文本未显示在h4标记内

时间:2017-07-02 14:19:09

标签: jquery html

在我的模态标题中,我有一个带有id的h4标签。 id正在拉动并显示已保存的变量。但是当我尝试跨越h标签内的另一个id时,span项目不会显示。我希望所有文本都在同一行。

<h4 class="modal-title text-center" id="category">
    <span id="subcategory"></span>
    <span> Test Span</span>
</h4>

的JavaScript

$(document).ready(function() {
$(".open-details-modal").click(function() {
$('.modal .modal-dialog').css({width: '70%',
                               height: '70%'
                               });
 $('.modal .modal-dialog').css('overflow-y', 'auto');
$("#category").text($(this).attr('data-id-sub-category'));
$("#subcategory").text($(this).attr('data-id-vendor'));
  $("#detailsModal").modal("show");

});
});

2 个答案:

答案 0 :(得分:1)

代码

$("#category").text($(this).attr('data-id-sub-category'));

正在清除标题内的两个跨度 要解决这个问题,这实际上取决于您希望将内容放在#category内的确切位置,例如,如果您希望将其放在开头,请执行

$("#category").prepend($(this).attr('data-id-sub-category'));

最后

$("#category").append($(this).attr('data-id-sub-category'));

或在底部范围

$("#category span:not(#subcategory)").text($(this).attr('data-id-sub-category'));

答案 1 :(得分:0)

首先使用RewriteEngine On RewriteCond %{HTTP_REFERER} !^https?://mysite.com/page/ [NC] RewriteRule ^ - [L,F] JQuery selector元素

find