我正在尝试在计时器上制作图片的可见性切换。我试图改变的图片是下划线(i)。这是代码:
$("li.class").each(function(){
if ("li.class" *isn't hidden*) {
// get information from span
}
})
上面的代码以前是可以使用的,但是最近我把图片框及其内容创建到了另一个页面上的模块:
Dim DigitSelected As Integer = 1
Public Underscores(3) As PictureBox
....
Private Sub CursorTimer_Tick(sender As System.Object, e As System.EventArgs) Handles CursorTimer.Tick
Me.Underscores(DigitSelected).Visible = Not (Me.Underscores(DigitSelected).Visible)
End Sub
现在,当我使用最顶层的代码片段时,它不会抛出任何错误,也不会改变任何内容。我很确定我只是错过了一些小事。
有什么想法吗?谢谢!
答案 0 :(得分:0)
我不确切地知道你想要在这里实现什么,但这是发生的事情:
每次运行该循环时,您创建三个透明PictureBox ,并将其添加到主窗体。你不能删除任何东西,也不能隐藏任何东西!
如果您想切换可见性,则无法这样做!
最好的方法是让你知道PictureBoxes的名字,这样就可以了:
<?php
$value = "value_1"; //$value->id;
$baseurl = "base_url"."/webtv/delete_channels"; //base_url()."/webtv/delete_channels";
$fullurl = "current_url"; //current_full_url();
$delete="<a href='#' class='confirm' onclick=\"return delete_event('".$value."','".$baseurl."','".$fullurl."')\" >Click me</a>";
echo $delete;
?>
<script>
function delete_event(var1,var2,var3){
alert(var1+" -- "+var2+" -- "+var3);
}
</script>