私はワードプレスのテーマを開発していて、現在テーマオプションページに取り組んでいます。「select」メソッドを使用してオプションを追加し、スライダーのfxを変更するオプションをユーザーに提供しました。さて...これは、fx期間を設定し、正常に機能するテキスト入力の出力です<?php echo get_option('wis_fx_speed'); ?>
!私の問題はそれ<?php echo $fxSample ?>
がうまくいかないことです。私が知っていて想像したすべてのこと(構文、順序、jqueryスクリプト内にスイッチを入れるなど)を試し、Webを検索しましたが、何も見つかりませんでした...助けていただけませんか?前もって感謝します!
<?php
switch (get_option('wis_fx_slider')) {
case "opacity":
$fxSample = "opacity : 'toggle',";
break;
case "width":
$fxSample = "width : 'toggle',";
break;
case "opawidth":
$fxSample = "opacity : 'toggle', width : 'toggle',";
break;
case "blink":
$fxSample = "opacity : 'show',";
break;
}
?>
<script type="text/javascript">
jQuery(document).ready(function($){
$("#photo-rotator").tabs({fx:{<?php echo $fxSample ?>
duration: <?php echo get_option('wis_fx_speed'); ?> }}).tabs("rotate", 2000);
});
</script>
出力:
<
script type="text/javascript">
jQuery(document).ready(function($){
$("#photo-rotator").tabs({fx:{ duration: 3000 }}).tabs("rotate", 2000);
});
</script>
ラジオで作れば編集できます。