-2

jQueryは

$(function() {
    // videoThumb is a css class found in the foreach list class="videoThumb". ytvideo is the holder ID set as div ID
    $(".videoThumb4").on('click').ytplaylist({
        holderId: 'ytvideo4',
        html5: true,
        playerWidth: '520',
        autoPlay: false,
        sliding: false,
        listsliding: true,
        social: true,
        autoHide: false,
        playfirst: 0,
        playOnLoad: false,
        modestbranding: true,
        showInfo: false
    });
});

主なクリック可能なリンクはこれです

<a class="videoThumb4" href="http://www.youtube.com/watch?v=' . $yValue['videoid'] . '">
    ' . $yValue['description'] . '
</a>

次に、このリンクを下にあるボタンのようにしたい。同じ価値と機能を持つ。このボタンは正しいですか

<input class="videoThumb4" onclick="ytplaylist();" type="button" name="previewSel" value="Preview" id="previewbut">

サンプルリンクはYTでした

4

1 に答える 1

0

関数の jQuery セレクターは css クラス名を使用して記述されているため、要素に同じクラス名を付けるだけで済みます。機能は既に ready イベントに制限されているため、onlick イベントを削除します。

ボタン要素の終了タグもありませんでした。

<input class="videoThumb4" type="button" 
                           name="previewSel" value="Preview" id="previewbut" />
于 2012-07-07T14:24:47.317 に答える