我使用jquery創建了切換開關,但仍不明白如何使用此切換觸發任何操作。所以我有這個:使用jquery mobile和toggle視頻播放視頻
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
<script language="javascript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"></script>
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
</head>
<body>
<div data-role="page" id="page1">
<div data-role="content">
<div data-role="fieldcontain">
<?php
for($i=0;$i<$num_cameras;$i++)
{
?>
<select name="<?php echo "toggleswitch".$i; ?>" id="<?php echo "toggleswitch".$i; ?>" data-theme="" data-role="slider">
<option value="off">Off</option>
<option value="on">On</option>
</select>
<label for="<?php echo "toggleswitch".$i; ?>">
<?php echo $cameras[$i]["camera_name"]; ?>
</label>
<?php
}
?>
</div>
</div>
</div>
<?php
}
}
?>
</body>
我從服務器獲取攝像機列表,所以我不知道是否使事情複雜化。當有人點擊切換到「開」時,我想要做的就是開始播放視頻。我不明白我需要做什麼從jquery docs在翻轉切換開關。
輸出看起來是這樣的:
<select name="toggleswitch0" id="toggleswitch0" data-theme="" data-role="slider">
<option value="off">Off</option>
<option value="on">On</option>
</select>
<label for="toggleswitch0">Default camera</label>
<select name="toggleswitch1" id="toggleswitch1" data-theme="" data-role="slider">
<option value="off">Off </option>
<option value="on">On</option>
</select>
<label for="toggleswitch1">test</label>
基於我多少相機找到本質上創建大量撥動開關的,在這種情況下2.我真的不知道去哪裏從這裏去活躍這些切換做一些事情(在我的情況下播放視頻)。
請發佈輸出,否則很難判斷問題出在前端還是後端。謝謝! – juddlyon