问题列表 - 第3175页

jQuery - 使隐藏全部/显示此div图像更通用

我有以下jquery代码.

基本上我将有几个重叠的div和所有重叠div的右边的链接列表.当悬停在链接上时,链接的指定div将淡入.

我有以下代码,它可以工作(它使用默认窗口的示例图片),但如果有人可以想出一种方法来优化它或使其通用,我会很感激.

<html>
<head>
    <script type="text/javascript" src="jquery-1.2.6.min.js"></script>

    <script type="text/javascript">
       $(document).ready(function() {

          $("#trigger1").mouseover(function() {

            $(".contentdiv").addClass("inactive");
            $("#divsunset").removeClass("inactive");
            $(".inactive").fadeOut(500);
            $("#divsunset").fadeIn(500);
          });


          $("#trigger2").mouseover(function() {

            $(".contentdiv").addClass("inactive");
            $("#divwinter").removeClass("inactive");
            $(".inactive").fadeOut(500);
            $("#divwinter").fadeIn(500);

          });

          $("#trigger3").mouseover(function() {

            $(".contentdiv").addClass("inactive");
            $("#divbh").removeClass("inactive");
            $(".inactive").fadeOut(500);
            $("#divbh").fadeIn(500);

          });

          $("#trigger4").mouseover(function() {

            $(".contentdiv").addClass("inactive");
            $("#divwl").removeClass("inactive");
            $(".inactive").fadeOut(500);
            $("#divwl").fadeIn(500);

          });

        });

    </script>


    <style>
        #divsunset
        {
          position: absolute;
          top: 5px;
          left: 5px;
        }
        #divwinter
        {
          position: absolute;
          top: 5px;
          left: 5px;
        }
        #divbh
        {
          position: absolute;
          top: 5px;
          left: 5px;
        }
        #divwl
        {
          position: absolute;
          top: 5px;
          left: 5px;
        }
        #links …
Run Code Online (Sandbox Code Playgroud)

jquery effects

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

如何在按钮单击期间确定何时按住控制键

如何在C#Windows程序中单击按钮时确定何时按住控制键?我想为Ctrl/Click执行一个操作,为Click执行另一个操作.

c# windows

14
推荐指数
2
解决办法
9191
查看次数

初学者:Javascript必须在标题上运行?函数的声明顺序是否重要?

我脑子里有这个功能:

<head>
      window.onload = function(){
         var x = new Array(0,2,3,4,5,6,7,8);
         var y = new Array(20,10,40,30,60,50,70,10);  
         drawGraph(y,x);
      }
</head>
Run Code Online (Sandbox Code Playgroud)

我可以在体内某处声明drawGraph()函数吗?我需要在调用之前声明它吗?

javascript

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

在MSSQL中查询返回特定数据库的.mdf和.ldf文件名/位置?

我可以在MSSQL中使用查询来获取特定数据库的.mdf和.ldf文件名/位置吗?

sql-server

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

继承了PHP的噩梦,从哪里开始?

我继承了一个PHP项目,结果证明这是一场噩梦.以下是重点:

  1. 所有原始开发者都离开了
  2. 代码没有版本控制
  3. 所有开发和测试都是通过重命名和编辑PHP文件在实时服务器上完成的.每个文件index.php,index2.php,index3.php等有多个副本,并且不清楚哪些文件真正被使用
  4. 每个文件中有多个包含文件,其中包含包含其他文件的其他文件等.
  5. 项目中有多个开发人员,每个人都有自己的做事方式.例如,有一个JavaScript框架的大杂烩,一些数据库查询使用SQL,另一些是XML接口,其他人调用数据库中的过程函数.

由于所有这些问题,开发速度令人沮丧.除了向Stack Overflow发泄我的挫折之外,还有关于如何开始这个烂摊子的任何建议?我自己也很熟悉PHP开发,但它似乎设置了某种开发环境,以便在不破坏实时服务器的情况下测试更改是第一步.有关如何入门的任何提示?什么是典型的测试方法?在我的桌面上设置本地版本的网站似乎需要做很多工作(服务器是Linux,但这里的桌面是Windows).我可以在实时服务器上创建一个子目录进行测试,还是......?那数据库怎么样?

其次,是否有某种分析我能够跟踪服务器上实际使用的文件?我想删除实际上没有包含的重命名的副本.更好的是,有没有办法告诉文件的哪些部分没有被执行?有许多复制的函数和垃圾,我怀疑它们也没有被使用.同样,对于包括,任何解决混乱的提示?

好吧,我会停止在这里发泄,让自己受到每个人的怜悯.:)

php maintenance

40
推荐指数
10
解决办法
4032
查看次数

存储库模式和分层.我在哪里申请保安?

我正在尽我所能来设计我的网络应用程序与层之间的良好分离.我正在使用存储库模式,因此有一个SQLObjectRepository,它由我的Web服务调用,由我的Web前端调用.

在我的对象模型中,用户与一个或多个区域相关联,这些区域应该过滤他们应该有权访问的对象.我的问题是,当我查询对象时,是否将代码放在服务中以设置对象的权限,或者该代码是否应该存储在存储库中?如果用户是2个区域的成员,我应该将用户作为参数传递给服务,还是应该将用户的区域传递给服务?

security separation-of-concerns repository-pattern

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

在PHP脚本完成时重定向到指定的URL?

如何在运行完成后将PHP函数转到特定网站?

例如:

<?php
  //SOMETHING DONE
  GOTO(http://example.com/thankyou.php);
?>
Run Code Online (Sandbox Code Playgroud)

我真的很喜欢以下......

<?php
  //SOMETHING DONE
  GOTO($url);
?>
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

<?php
  //SOMETHING DONE THAT SETS $url
  header('Location: $url');  
?>
Run Code Online (Sandbox Code Playgroud)

php url

35
推荐指数
4
解决办法
24万
查看次数

每个班级都应该有一个虚拟的析构函数吗?

Java和C#支持的,不能用作与基类类的概念 finalsealed关键字.但是,在C++中,如果每个类都有一个虚拟的析构函数,那么就没有什么好的方法可以防止类的派生出于某种困境而导致类被派生出来?


编辑:从C++ 11开始,这不再是真的,你可以指定一个类final.


一方面给一个对象一个虚拟析构函数意味着它将拥有一个vtable并因此消耗4个(或64位机器上的8个)每个对象的附加字节vptr.

另一方面,如果有人后来从这个类派生并通过指向基类的指针删除派生类,程序将是错误定义的(由于没有虚拟析构函数),并且坦率地优化每个对象的指针是荒谬.

在具有虚拟析构函数的抓握手上(可以说是)宣称这种类型意味着多态地使用.

有些人认为,你需要一个明确的理由不使用虚拟析构函数(如的潜台词这个问题)和其他人说,只有当你有理由相信,你的类是从派生你应该使用它们,有什么事认为?

c++ virtual-destructor

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

用于在C#中追加集合的StringBuilder扩展方法

在C#中,我正在尝试为StringBuilder构建一个名为AppendCollection()的扩展方法,它可以让我这样做:

var sb1 = new StringBuilder();
var sb2 = new StringBuilder();
var people = new List<Person>() { ...init people here... };
var orders = new List<Orders>() { ...init orders here... };

sb1.AppendCollection(people, p => p.ToString());
sb2.AppendCollection(orders, o => o.ToString());

string stringPeople = sb1.ToString();
string stringOrders = sb2.ToString();
Run Code Online (Sandbox Code Playgroud)

stringPeople最终会为列表中的每个人添加一行.每一行都是p.ToString()的结果.同样对于stringOrders.我不太清楚如何编写代码来使lambdas与泛型一起工作.

c# generics lambda stringbuilder

5
推荐指数
2
解决办法
6236
查看次数

通过XML查找多个属性

我正在尝试在XML中搜索多个属性:

<APIS>
  <API Key="00001">
    <field Username="username1" UserPassword="password1" FileName="Filename1.xml"/>
    <field Username="username2" UserPassword="password2" FileName="Filename2.xml"/>
    <field Username="username3" UserPassword="password3" FileName="Filename3.xml"/>
  </API>
</APIS>
Run Code Online (Sandbox Code Playgroud)

我需要检查在"字段"中Username和UserPassword值是否与我的数据集值进行比较,是否有一种方法可以检查多个属性(AND条件)而无需编写自己的使用Flags和破坏的逻辑没有循环.

是否有XMLDoc的内置函数可以做到这一点?任何帮助,将不胜感激!

xml search xml-attribute

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