问题列表 - 第28830页

如何在同一页面上为多个div制作jQuery slidetoggle效果?

它适用于一个人 div

(function($) { 
     $(document).ready(function(){
        $('#div1').hide();
        $('a.plus').click(function(){
           $('#div1').slideToggle();
           $(this).toggleClass("minus_icon"); 
           return false;
        });
     });
})(jQuery);
Run Code Online (Sandbox Code Playgroud)

如何div在同一页面上为此多个幻灯片设置?我有多个divs的不同的ID隐藏像#div1,#div2,div#3.

编辑:

这是html中的情况

<a class="plus"> more details </a>
<div id="div1" class="description">
<p> Hidden content here </p>
</div>

<a class="plus"> more details </a>
<div id="div2" class="description">
<p> Hidden content here </p>
</div>

<a class="plus"> more details </a>
<div id="div3" class="description">
<p> Hidden content here </p>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript css xhtml jquery

-1
推荐指数
1
解决办法
1万
查看次数

图标作为图像

是否可以使用图标文件作为visual basic中按钮的图像?

我有3个按钮,当你点击按钮时需要有3个图标按钮的图标需要是表格的图标是这个有效吗?

btnIcon1 = my.resources.ICO1

btnIcon2 = my.resources.ICO2

vb.net icons

5
推荐指数
1
解决办法
7359
查看次数

将缓存数据存储在本地

我开发了一个 C# Winform 应用程序,它是一个客户端并连接到 Web 服务以获取数据。webservice返回的数据是一个DataTable。客户端将其显示在 DataGridView 上。

我的问题是:客户端将花费更多时间从服务器获取所有数据(Web 服务不是客户端本地的)。所以我必须使用线程来获取数据。这是我的模型:

客户端创建一个线程来获取数据 -> 线程完成并将事件发送到客户端 -> 客户端在表单上的 datagridview 上显示数据。

但是,当用户关闭表单时,用户可以再次打开该表单,客户端必须重新获取数据。这种解决方案会导致客户端缓慢。

所以,我想到了一个缓存数据:

客户端<---获取/添加/编辑/删除--->缓存数据---获取/添加/编辑/删除--->服务器(Web服务)

请给我一些建议。示例:缓存数据应该在与客户端同一主机的另一个应用程序中开发吗?或者缓存的数据正在客户端运行。请给我一些实现此解决方案的技术。

如果有任何例子,请给我。

谢谢。

更新:大家好,也许到目前为止你认为我的问题。我只想在客户端的生命周期内缓存数据。我认为缓存数据应该存储在内存中。当客户端想要获取数据时,它会从缓存中检查。

c# caching winforms

4
推荐指数
1
解决办法
2万
查看次数

如何检查ANTLR令牌仅在解析器中使用一次或更少

在Antlr中,如果我有一个例子:

someRule : TOKENA TOKENB;
Run Code Online (Sandbox Code Playgroud)

它会接受:"tokena tokenb"

如果我希望TOKENA是可选的,我可以说,

someRule : TOKENA* TOKENB;
Run Code Online (Sandbox Code Playgroud)

那么我可以:"tokena tokenb"或"tokenb"或"tokena tokena tokenb"

但这也意味着它可以重复一次.无论如何我可以说这个令牌可以有1次或更少但不超过1次吗?所以它会接受:

"tokena tokenb"或"tokenb"但不是"tokena tokena tokenb"?

非常感谢

parsing antlr rules antlr3

1
推荐指数
1
解决办法
407
查看次数

无人参与安装Windows的二进制python包(模块)

有没有理智的方法来为Windows执行二进制python包的脚本安装?不幸的是,似乎几个必要的Windows python包如pywin32和py2exe只能作为EXE而不是MSI(并且据我所知只有后者是可编写脚本的).Easy_install/pip似乎也没用,因为他们显然只找到源包然后尝试在本地编译,这显然是不能令人满意的.

我错过了什么吗?

python windows setuptools

10
推荐指数
2
解决办法
3775
查看次数

XMLhttpRequest> PHP> XMLhttpRequest

我有另一个问题.XMLhttpRequests困扰着我.现在一切都在数据库中,但我需要这些数据来更新我的页面加载或重新加载.XHR在JavaScript文件中触发,触发PHP脚本.PHP脚本访问MySQL数据库.但是如何将获取的记录返回到我的JavaScript中以进行页面更新.我想不明白.

首先是我的同步XMLhttpRequest:

function retrieveRowsDB()
{
  if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari

     xmlhttp=new XMLHttpRequest();

  }
  else
  {// code for IE6, IE5
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

  xmlhttp.open("GET","retrieveRowData.php", false);
  xmlhttp.send(null);

  return xmlhttp.responseText;
}
Run Code Online (Sandbox Code Playgroud)

那我的PHP脚本:

<?php

 $con = mysql_connect("localhost","root","*************");
 if (!$con)
 {
   die('Could not connect: ' . mysql_error());
 }

 mysql_select_db("sadb", $con);

 $data="SELECT * FROM users ORDER BY rowdata ASC";

 if (!mysql_query($data,$con))
 {
  die('Error: ' . mysql_error());
 }
 else
 {
  $dbrecords = mysql_query($data,$con); 
 }

 $rowdata = mysql_fetch_array($dbrecords);

 return $rowdata;

        mysql_close($con);

?>
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?有人知道吗?

php xmlhttprequest

4
推荐指数
1
解决办法
9902
查看次数

delphi vs c#post返回不同的字符串 - utf问题?

我发布了两个表单 - 一个在c#中,另一个在delphi中.但结果字符串似乎有所不同:

c#返回:¤@@1@@@@1@@@@1@@x?m˱Â0?...
delphi返回:#$1E'@@1@@@@1@@@@1@@x'#$009C...

和sice都是压缩流我在尝试解压缩时遇到错误...... C#是'正确的' - 即.提取物.我不是delphi的专家 - 我只需要将一些代码从c#转换为delphi.

c#代码:

string GetData(Hashtable aParam, string ServerURL)
{
    string Result = "";

    WebRequest Request = HttpWebRequest.Create(ServerURL);
    Request.Method = "POST";
    Request.ContentType = "application/x-www-form-urlencoded; charset=UTF-8";

    UTF8Encoding encUTF8 = new System.Text.UTF8Encoding(false);

    StreamWriter writer = new StreamWriter(Request.GetRequestStream(), encUTF8);
    foreach (DictionaryEntry element in aParam)
    {
        writer.Write(element.Key + "=" + element.Value + "&");
    }
    writer.Close();
    writer.Dispose();

    WebResponse Response = Request.GetResponse();
    StreamReader Reader = new StreamReader(Response.GetResponseStream(), System.Text.Encoding.Default);

    Result = Reader.ReadToEnd();
    Reader.Close();
    Response.Close();

    Reader.Dispose();

    return …
Run Code Online (Sandbox Code Playgroud)

c# delphi post utf delphi-2010

4
推荐指数
1
解决办法
1126
查看次数

如何执行*.dll文件

我有一个DLL文件,并希望在Windows上执行它.我从Challenge网站获得了这个DLL,该网站声称DLL应该独立执行.

windows dll

27
推荐指数
2
解决办法
11万
查看次数

将Visual Studio 2010 Professional升级到Premium,只需安装?

我刚刚发现我们的MSDN许可涵盖Premium,我安装了Professional.

我可以只安装Premium over Professional,还是必须卸载并重新安装所有内容?如果安装在Professional之上是安全的,我宁愿不要,因为我已经设置了插件和配置.

visual-studio-2010

24
推荐指数
2
解决办法
1万
查看次数

由于DelegateCommand导致WPF应用程序中的内存泄漏

我刚刚使用MVVM模式完成了用WPF和c#编写的桌面应用程序.在这个应用程序中,我使用Delegate Command实现来包装我的ModelView中公开的ICommands属性.问题是这些DelegateCommands阻止我的ModelView和View在关闭视图后被垃圾收集.因此,在我终止整个应用程序之前,它一直保持冷静.我分析了应用程序,我发现它是关于将模型视图保存在内存中的委托命令.我怎么能避免这种情况,这是mvvm模式的本质,还是我的模式的植入?谢谢.

编辑:这是我实现MVVM模式的小但完整的部分

第一:CommandDelegte类

class DelegateCommand:ICommand
{
    private Action<object> execute;
    private Predicate<object> canExcute;
    public DelegateCommand(Action<object> execute, Predicate<object> canExecute)
    {
        if (execute == null)
        {
            throw new ArgumentNullException("execute");
        }
        this.execute = execute;
        this.canExcute = canExecute;
    }
    public bool CanExecute(object parameter)
    {
        if (this.canExcute != null)
        {
            return canExcute(parameter);
        }
        return true;
    }

    public event EventHandler CanExecuteChanged
    {
        add { CommandManager.RequerySuggested += value; }
        remove { CommandManager.RequerySuggested -= value; }
    }


    public void Execute(object parameter)
    {
        this.execute(parameter);
    }
}
Run Code Online (Sandbox Code Playgroud)

第二:ModelView类

public class …
Run Code Online (Sandbox Code Playgroud)

c# wpf mvvm delegatecommand

9
推荐指数
1
解决办法
6908
查看次数