将图像的alt属性复制到<;p>;jQuery/Javascript中的文本(并覆盖它)

将图像的alt属性复制到<;p>;jQuery/Javascript中的文本(并覆盖它),javascript,jquery,html,Javascript,Jquery,Html,标题说明了一切!我已经为这段代码苦苦挣扎了一段时间,无法找出问题所在 <div id="slider"> <ul> <!-- --> <li><a target="_blank" href="ANOUK-2014-De-l'orient-a-partout-20x20.jpg"><img src="ANOUK-2014-De-

标题说明了一切!我已经为这段代码苦苦挣扎了一段时间,无法找出问题所在

<div id="slider">
            <ul>
                <!--          -->
                <li><a target="_blank" href="ANOUK-2014-De-l'orient-a-partout-20x20.jpg"><img src="ANOUK-2014-De-l'orient-a-partout-20x20.jpg" alt="123 chf"/></a></li>
                <li>
                    <div class="artSpecs">
                        <table>
                            <tr><td><p>Titre :</p></td><td><p>De l'orient à partout</p></td></tr> <!-- Titre -->
                            <tr><td><p>Medium :</p></td><td><p>Peinture</p></td></tr> <!-- Medium -->
                            <tr><td><p>Dimensions :</p></td><td><p>20 x 20 cm</p></td></tr> <!-- Dimensions -->
                            <tr><td><p>Année :</p></td><td><p>2014</p></td></tr> <!-- Année -->
                            <tr><td><p>Artiste :</p></td><td><p>Anouk</p></td></tr> <!-- Artiste -->
                            <tr><td><p>Prix :</p></td><td><p>000 CHF.</p></td></tr> <!-- Prix -->
                        </table>
                    </div>  
                </li>
                <!--          -->


                <!--          -->
                <li><a target="_blank" href="ANOUK-2014-Tout-en-beaute-20x20.jpg"><img src="ANOUK-2014-Tout-en-beaute-20x20.jpg" alt="456 chf"/></a></li>
                <li>
                    <div class="artSpecs">
                        <table>
                            <tr><td><p>Titre :</p></td><td><p>Tout en beauté</p></td></tr> <!-- Titre -->
                            <tr><td><p>Medium :</p></td><td><p>Peinture</p></td></tr> <!-- Medium -->
                            <tr><td><p>Dimensions :</p></td><td><p>20 x 20 cm</p></td></tr> <!-- Dimensions -->
                            <tr><td><p>Année :</p></td><td><p>2014</p></td></tr> <!-- Année -->
                            <tr><td><p>Artiste :</p></td><td><p>Anouk</p></td></tr> <!-- Artiste -->
                            <tr><td><p>Prix :</p></td><td><p>000 CHF.</p></td></tr> <!-- Prix -->
                        </table>
                    </div>  
                </li>
                <!--          -->


                <!--          -->
                <li><a target="_blank" href="ANOUK-Ecriture-musicale-50x50-tech.mixte-sur-toile.jpg"><img src="ANOUK-Ecriture-musicale-50x50-tech.mixte-sur-toile.jpg" alt="123 chf"/></a></li>
                <li>
                    <div class="artSpecs">
                        <table>
                            <tr><td><p>Titre :</p></td><td><p>Ecriture musicale</p></td></tr> <!-- Titre -->
                            <tr><td><p>Medium :</p></td><td><p>Peinture</p></td></tr> <!-- Medium -->
                            <tr><td><p>Dimensions :</p></td><td><p>50 x 50 cm</p></td></tr> <!-- Dimensions -->
                            <tr><td><p>Année :</p></td><td><p>2014</p></td></tr> <!-- Année -->
                            <tr><td><p>Artiste :</p></td><td><p>Anouk</p></td></tr> <!-- Artiste -->
                            <tr><td><p>Prix :</p></td><td><p>000 CHF.</p></td></tr> <!-- Prix -->
                        </table>
                    </div>  
                </li>
                <!--          -->


                <!--          -->
                <li><a target="_blank" href="ANOUK-Note-de-musique-40x40-tech.mixte-sur-toile.jpg"><img src="ANOUK-Note-de-musique-40x40-tech.mixte-sur-toile.jpg"/></a></li>
                <li>
                    <div class="artSpecs">
                        <table>
                            <tr><td><p>Titre :</p></td><td><p>Note de Musique</p></td></tr> <!-- Titre -->
                            <tr><td><p>Medium :</p></td><td><p>Peinture</p></td></tr> <!-- Medium -->
                            <tr><td><p>Dimensions :</p></td><td><p>40 x 40 cm</p></td></tr> <!-- Dimensions -->
                            <tr><td><p>Année :</p></td><td><p>2014</p></td></tr> <!-- Année -->
                            <tr><td><p>Artiste :</p></td><td><p>Anouk</p></td></tr> <!-- Artiste -->
                            <tr><td><p>Prix :</p></td><td><p>000 CHF.</p></td></tr> <!-- Prix -->
                        </table>
                    </div>  
                </li>
                <!--          -->


                <!--          -->
                <li><a target="_blank" href="ANOUK-2014-Balade-ame-corps-80x60.jpg"><img src="ANOUK-2014-Balade-ame-corps-80x60.jpg"/></a></li>
                <li>
                    <div class="artSpecs">
                        <table>
                            <tr><td><p>Titre :</p></td><td><p>Balade âme et corps</p></td></tr> <!-- Titre -->
                            <tr><td><p>Medium :</p></td><td><p>Peinture</p></td></tr> <!-- Medium -->
                            <tr><td><p>Dimensions :</p></td><td><p>80 x 60 cm</p></td></tr> <!-- Dimensions -->
                            <tr><td><p>Année :</p></td><td><p>2014</p></td></tr> <!-- Année -->
                            <tr><td><p>Artiste :</p></td><td><p>Anouk</p></td></tr> <!-- Artiste -->
                            <tr><td><p>Prix :</p></td><td><p>000 CHF.</p></td></tr> <!-- Prix -->
                        </table>
                    </div>  
                </li>
                <!--          -->

  • 标题:

    De l'orient àpartout

    中等:

    Peinture

    尺寸:20 x 20厘米 安妮:2014年 艺人:

    Anouk

    大奖赛:

    000瑞士法郎。

  • 标题:

    吹捧美丽

    中等:

    Peinture

    尺寸:20 x 20厘米 安妮:2014年 艺人:

    Anouk

    大奖赛:

    000瑞士法郎。

  • 标题:

    奏鸣曲音阶

    中等:

    Peinture

    尺寸:50 x 50厘米 安妮:2014年 艺人:

    Anouk

    大奖赛:

    000瑞士法郎。

  • 标题:

    音乐音符

    中等:

    Peinture

    尺寸:40 x 40厘米 安妮:2014年 艺人:

    Anouk

    大奖赛:

    000瑞士法郎。

  • 标题:

    巴拉德梅兵团

    中等:

    Peinture

    尺寸:80 x 60厘米 安妮:2014年 艺人:

    Anouk

    大奖赛:

    000瑞士法郎。

还有有问题的jQuery代码

$(document).ready(function() {
var count = $("#slider ul").children("li").length;
for (i = 1; i < count; i = i+2) {
    alert(i);
    $("#slider ul li:nth-of-type(i+1) tr:nth-last-of-type(1) td:nth-last-of-type(1) p").text($("#slider ul li:nth-of-type(i) img").attr("alt"));}
$(文档).ready(函数(){
变量计数=$(“#滑块ul”).子项(“li”).长度;
对于(i=1;i
}))

以下是JSFIDLE:

(我在循环中放置了一个alert(),只是想看看它是否有效,它实际上只弹出一次!这证明了存在问题,但在哪里

顺便说一句,如果脚本运行正常,您应该会看到JSFIDLE结果面板中第一个表的价格(“Prix”)从000瑞士法郎变为123瑞士法郎

问题出在哪里?我就是想不出来

谢谢你的回答:)

编辑:

好的,现在我真的需要这样做:

为什么这次不行

请善良的人们,我需要一个答案,因为我很快就要接近我的最后期限

编辑::


好吧,我解决了我的问题

您的选择器格式不正确。
检查此更新,基本上是格式正确的字符串:

我很乐意,如果有帮助,请将答案标记为正确:)