我有一个悬停效果应用于div.它所做的只是增加鼠标中心的高度,降低鼠洞的高度.
作为一个单独的函数,我有一个点击效果应用于其中一个div:
$(function(){
$( '#div1 a' ).click(function() {
$( '.theRestofTheDivs' ).each(function() {
$(this).animate({height: "30px"}, 200);
})
});
});
Run Code Online (Sandbox Code Playgroud)
它工作得很好,除非我鼠标移动,它会崩溃.显然那是因为我有以前的悬停效果.
点击后,我不想让它能够折叠,直到点击另一个带锚点的div.有任何想法吗?
编辑
提供的代码已经过简化,要在完整的上下文中查看,请访问http://www.raceramps.com/v2
将鼠标悬停在"全部浏览"上,然后单击它.我不希望它崩溃.
我是否必须学习汇编语言才能最佳地使用调试器?我注意到在调试过程中,我看到了这些神秘的代码和CPU寄存器......(eax ......等等).我将假设这是集会,我应该以某种方式从中解释问题的原因.
是否有一些快捷方式来理解调试器而无需学习汇编语言?
PS:我看过一本关于装配的书,差不多有1000页,我没有经历过它.请帮忙.
编辑:****我正在使用codeBlocks ide.但我想这个问题在MSVC++中仍然存在
在我的应用程序中,我有一个存储在 Reporting Services 中的图表,有一个名为“RenderStream”的方法被调用,但它给出了以下错误:
“System.Web.Services.Protocols.SoapException 未由用户代码处理 Message="System.Web.Services.Protocols.SoapException: 所选报告尚未准备好查看。报告还在
呈现或报表快照不可用。---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportNotReadyException:
所选报告尚未准备好查看。报表仍在呈现或报表快照不可用。\n 在
Microsoft.ReportingServices.WebServer.ReportExecution2005Impl.RenderStream(String Format, String StreamID, String DeviceInfo, Byte[]&
结果、字符串和编码、字符串和 MimeType)\n 在 Microsoft.ReportingServices.WebServer.ReportExecutionService.RenderStream(String
格式、字符串StreamID、字符串DeviceInfo、字节[]&结果、字符串&编码、字符串&MimeType)"
有没有人遇到过这个错误?
提前非常感谢,克里斯。
我经常需要为不同的基于XML的导入例程设计XML模式.很明显,XML模式会随着时间的推移而发展,或者它们可能包含要修复的错误,因此捕获模式的版本并使用某种机制来绑定特定版本非常重要.
目前我有两种情况:
该错误在架构中找到,所有架构实例必须符合固定版本.
模式已升级,应该被视为首选,但也应支持旧模式.
最后,我想出了在架构的命名空间中存储版本信息:
targetNamespace="http://schemas.company.com/Geodesy/2010/River.xsd"
Run Code Online (Sandbox Code Playgroud)
在修复错误时我将其修复到同一个命名空间中,但如果我要升级模式,那么我需要创建一个新的命名空间但添加了升级月份:
targetNamespace="http://schemas.company.com/Geodesy/2010/01/River.xsd"
Run Code Online (Sandbox Code Playgroud)
如果我在一个月内进行了多次升级,那么也只需追加一天:
targetNamespace="http://schemas.company.com/Geodesy/2010/01/17/River.xsd"
Run Code Online (Sandbox Code Playgroud)
你知道更好的方法吗?
当 VS 设计器已经使用DebuggerNonUserCode属性实现它时,如何在 UserControl 上实现 Dispose(boolean) ?我对这个方法的修改会被删除吗?
(来自 UserControl.Designer.vb 的代码)
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Run Code Online (Sandbox Code Playgroud) 我有各种各样的东西,包括标量和数组.我想复制它,并尝试以下方法:
@b = dclone(\@a)
Run Code Online (Sandbox Code Playgroud)
但是当我尝试从b中读取其中一个标量值时,我什么也得不回来.
但是当我以这种方式复制时,一切似乎都有效:
@b = @{dclone(\@a)}
Run Code Online (Sandbox Code Playgroud)
是什么原因?
我正在ASP.NET中的一个项目,我想在其中使用JavaScript获取文件大小.实际上,我得到了解决方案,就像下面这样
<script language="javascript">
var Fo =new ActiveXObject("Scripting.FileSystemObject");
var fileName=new String();
function Trim(input)
{
var lre = /^\s*/;
var rre = /\s*$/;
input = input.replace(lre, "");
input = input.replace(rre, "");
return input;
}
function getSize(filePath)
{
try
{
var thefile = Fo.getFile(filePath);
var size = thefile.size;
return size;
}
catch(err){}
}
function getType(filePath)
{
try
{
var thefile = Fo.getFile(filePath);
var fileType = thefile.type;
return fileType;
}
catch(err){}
}
function ShowErrorPnl(tblPnl)
{
document.getElementById(tblPnl).style.visibility='visible';
document.getElementById(tblPnl).style.backgroundColor='Yellow';
document.getElementById(tblPnl).style.borderColor='Silver';
}
function UploadFile_CheckType(fileUploadCtrl,messageCtrl,hFieldCtrl,tblPnl)
{
try
{ …Run Code Online (Sandbox Code Playgroud) 我试图根据第三个表ID删除两个从属表中的所有行.
表结构:
Transaction
-Transaction_ID (primary)
-Timestamp
Purchase
-Item_ID
-Transaction_ID
-Purchase_ID (primary)
Item
-Item_ID (primary)
-Client_ID
Run Code Online (Sandbox Code Playgroud)
我想从事务/购买中删除与项目中的Client_ID匹配的所有行.听起来很简单......即使我可以把我的新手包裹起来......
DELETE dbName.t FROM
dbName.Transaction t
JOIN
dbName.Purchase p
ON
p.Transaction_ID = t.Transaction_ID
JOIN
dbName.Item i
ON
p.Item_ID = i.Item_ID
WHERE
Client_ID = 1
Run Code Online (Sandbox Code Playgroud)
不...
我得到了这个错误foreign key constraint fails...- 我相信很多人并不感到惊讶.
Purchase使用t.Transaction_ID的问题是什么? - (因此,这个外键会失败)
或者该表中可能存在其他t.Transaction_ID相关数据(我还没有找到).
编辑: COMPLETE ERROR
Cannot delete or update a parent row: a foreign key constraint fails
(`ItemTracker_dbo/Purchase`, CONSTRAINT `FK_Purchase_Transaction`
FOREIGN KEY (`Transaction_ID`) REFERENCES `Transaction` (`Transaction_ID`)
ON DELETE NO ACTION ON …Run Code Online (Sandbox Code Playgroud) 这可能是一个愚蠢的问题,但我似乎无法找到一个好的答案.我想知道引用一个对象所属模型的最佳方法.
例如:
class User < ActiveRecord::Base
has_many :posts
end
class Post < ActiveRecord::Base
belongs_to :users
end
Run Code Online (Sandbox Code Playgroud)
所以,为了获得用户的帖子,我可以使用user.posts,但是为了获得帖子的用户,我不能这样做:post.user
如果我向Post模型添加"用户"方法,它可以工作,但它似乎不是最好的方法.
class Post < ActiveRecord::Base
belongs_to :users
def user
User.find(self.user_id)
end
end
Run Code Online (Sandbox Code Playgroud)
如果你看这篇博客文章http://www.fortytwo.gr/blog/18/9-Essential-Rails-Tips作为例子,你可以看到作者使用post.user.username,这不起作用开箱即用以及:include => [:user],即使使用Post模型中的"user"方法也不起作用.
我知道这很简陋,所以感谢你的耐心等待.我只是想知道实现这种关系的最佳方法.
我的主要目标是使用嵌套包含来编写"查找",它会像这样引用给用户:
post = Post.find(:all,:include => [:user])
当我尝试这个时,我得到"ActiveRecord :: ConfigurationError:未找到名为'user'的关联;也许你拼错了它?"
非常感谢.
我有一个程序,可以在图表中添加一系列"blips":
PictureBox blip = new PictureBox();
blip.Location = new Point(blipHours, blipAltitude);
blip.Size = new Size(6, 6);
blip.BackColor = System.Drawing.Color.Lime;
blip.Text = "";
blip.Name = callsign;
this.Controls.Add(blip);
this.Controls.SetChildIndex(blip, 0);
Run Code Online (Sandbox Code Playgroud)
如何清除使用此代码创建的所有"blip"按钮?
当名称等于某个时,有没有办法改变blip的背景颜色callsign?每个blip与a中的选择相关联ListBox,并且我想在用户选择它时更改blip的颜色.