Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jquery在tumblr博客中添加标题_Jquery_Tumblr - Fatal编程技术网

使用jquery在tumblr博客中添加标题

使用jquery在tumblr博客中添加标题,jquery,tumblr,Jquery,Tumblr,我最近发现了tumblr,我决定在那里创建一个博客来推广我的网站 一切似乎都很好,但我只有一个问题。在tumblr中,视频和照片帖子不能有标题。因此,当你发布一张照片时,你在其下方添加的文字作为标题看起来是一样的 我想做的是用h3标记替换每个标题的第一段。 html结构是这样的 <div id="content"> <div> <div> <div class="video">

我最近发现了tumblr,我决定在那里创建一个博客来推广我的网站

一切似乎都很好,但我只有一个问题。在tumblr中,视频和照片帖子不能有标题。因此,当你发布一张照片时,你在其下方添加的文字作为标题看起来是一样的

我想做的是用h3标记替换每个标题的第一段。 html结构是这样的

<div id="content">
    <div>
        <div>
            <div class="video">
                <div class="caption">Text here</div>
            </div>
            <div class="photo">
                <div class="caption">Text here</div>
            </div>
            <div class="text">
                <h1>Title</h1>
                <div class="caption">Text here</div>
            </div>
        </div>
    </div>
我自己也尝试过这样做,但我现在知道的是,我需要使用每个附加来指向每个标题的第一个子项,但我不知道如何将它们组合在一起。 我想要的是用标签替换每个标题中的第一段

正如你可能注意到的,文本帖子在我的主题中使用了与视频和照片相同的类名,但它们确实有标题。所以我不想改变第一段。我可以添加第二个类,例如class=caption photovideo,并让jQuery只针对这些类。我想我能回答的问题是:P


如果你想检查我使用的主题的确切html代码,这里是链接http://effectortheme.tumblr.com/用标签替换第一段是什么意思?至于试图定位和更改第一段,您可以尝试使用:first child和:before css选择器吗?差不多

.video p:first-child:before {
    content: "";
}