3

ページの上部にこの jQuery が少しあります (単純な画像カルーセルに使用されます)。

$(document).ready(function(){   
    $("#slider").easySlider({
        prevText:'<div id="backarrow">Back</div>',
        nextText:'<div id="nextarrow">View Other Projects</div>',
        orientation:'horizontal'
    });
});

ただし、XHTML strict を検証することはできません:

行 12、列 33: ドキュメント タイプでは、要素「div」は許可されていません

何か案は?

4

2 に答える 2

12
<script type="text/javascript">
/* <![CDATA[ */
$(document).ready(function(){   
    $("#slider").easySlider({
            prevText:'<div id="backarrow">Back</div>',
            nextText:'<div id="nextarrow">View Other Projects</div>',
            orientation:'horizontal'
    });
});
/* ]]> */
</script>

これは、スクリプトをマークアップではなく文字データとして解釈するようにバリデーターに指示するため、CDATA ブロックの構造を解析しません。ウィキペディアに詳細があります。

于 2009-05-27T02:48:25.297 に答える
-1

JQuery とは何の関係もありません。JS をコメントで囲むだけです (ceejayoz が提供した CDATA も機能するはずです)。

于 2009-05-27T02:48:28.243 に答える