我正在智能手机网站上工作.有没有办法在Android和iPhone网站上设置"Bookmark this site"按钮,就像旧学校网站一样?
需要jQuery和HTML(表)的一点帮助.
请看看我的jsfiddle页面,看看我要尝试做什么.
http://jsfiddle.net/nori2tae/U25EK/
每个TD包含一定的值(从01到06),并且具有与其值相关的CLASS名称和TABLE上方的按钮列表.最初加载页面时,启用所有这些按钮,这意味着所有TABLE DATA都可见.
当我单击打开/关闭按钮时,我希望jQuery观察按钮的ON/OFF状态,如果状态与每个表行的值匹配,我希望jQuery toggleSlide(显示/隐藏)TABLE ROW.(抱歉我的英语不好和解释......)
例如,如果我关闭button01,则会隐藏row1.然后我关闭button4和button6,第5行将被隐藏.依此类推,反之亦然......
HTML:
<ul id="listBtns">
<li><a href="#" class="on">01</a></li>
<li><a href="#" class="on">02</a></li>
<li><a href="#" class="on">03</a></li>
<li><a href="#" class="on">04</a></li>
<li><a href="#" class="on">05</a></li>
<li><a href="#" class="on">06</a></li>
</ul>
<table id="tblResult">
<thead>
<tr>
<th></th>
<th>01</th>
<th>02</th>
<th>03</th>
<th>04</th>
<th>05</th>
<th>06</th>
</tr>
</thead>
<tbody>
<tr>
<th>row1</th>
<td class="val01">01</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<th>row2</th>
<td class="val01">01</td>
<td class="val02">02</td>
<td class="val03">03</td>
<td class="val04">04</td>
<td class="val05">05</td>
<td class="val06">06</td>
</tr>
<tr>
<th>row3</th>
<td class="val03">03</td>
<td class="val05">05</td>
<td class="val04">04</td>
<td></td>
<td></td> …Run Code Online (Sandbox Code Playgroud) 快速PHP问题.我对PHP有点新意,所以请耐心等待.
为什么这会导致500服务器错误?
<?php
//session start
session_start();
//one time ticket is issued
$ticket = md5(uniqid(mt_rand),TRUE);
//put var ticket in SESSION array which is used in next page.
$_SESSION['ticket'][] = $ticket;
...
$_SESSION['ticketPOST'] = $_POST['ticket'];
...
//functionize htmlspecialchars
function h($string) {
return htmlspecialchars($string, ENT_QUOTES);
}
?>
Run Code Online (Sandbox Code Playgroud)
在下面的同一个文件中,我写了这样的东西:
<form action="brahbrah.php" method="post">
<input type="hidden" name="ticket" value="<?php echo h($ticket); ?>">
<input type="submit" name="indexForm" value="preview">
</form>
Run Code Online (Sandbox Code Playgroud)
任何帮助赞赏.感谢名单.
任何人都可以帮我修改这个jQuery代码吗?
HTML代码:
<div id="blinker1"><img src="aaa.png" /></div>
<div id="blinker2"><img src="bbb.png" /></div>
<div id="blinker3"><img src="ccc.png" /></div>
<div id="blinker4"><img src="ddd.png" /></div>
<div id="blinker5"><img src="eee.png" /></div>
Run Code Online (Sandbox Code Playgroud)
jQuery代码:
function smBlink(){
//blink 3times
for(i=0;i<3;i++) {
$("#blinker1, #blinker2, #blinker3, #blinker4, #blinker5").fadeTo('normal', 0.3).fadeTo('normal', 1.0);
}
};
Run Code Online (Sandbox Code Playgroud)
这些taget ID具有相同的前缀(#blinker),后跟顺序号.我认为数组函数会有所帮助......但我不知道如何.这些div将来会增加或减少.