Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jquery打印预览函数_Jquery_Asp.net_Print Preview - Fatal编程技术网

使用jquery打印预览函数

使用jquery打印预览函数,jquery,asp.net,print-preview,Jquery,Asp.net,Print Preview,我在用户控件和母版页中使用jquery脚本实现模式弹出功能。问题是,当我在jquery中使用打印预览功能捕获整个页面时,基本脚本(如jquery 1.7.1.min.js)发生冲突,打印预览功能无法工作。如果我删除用户控件中的脚本引用,我的功能不起作用,但打印预览功能起作用 我尽力了。我删除了usercontrol中的脚本引用,并在母版页中添加了like dis var control = new HtmlGenericControl("script"); control.Attributes.

我在用户控件和母版页中使用jquery脚本实现模式弹出功能。问题是,当我在jquery中使用打印预览功能捕获整个页面时,基本脚本(如jquery 1.7.1.min.js)发生冲突,打印预览功能无法工作。如果我删除用户控件中的脚本引用,我的功能不起作用,但打印预览功能起作用

我尽力了。我删除了usercontrol中的脚本引用,并在母版页中添加了like dis

var control = new HtmlGenericControl("script");
control.Attributes.Add("type", "text/javascript");
control.Attributes.Add("src", Page.ResolveClientUrl("../Scripts/jquery-1.7.1.min.js"));
this.Page.Header.Controls.Add(control);
我使用jQuery Print Previw插件v1.0.1实现打印预览功能,并为预览进行了编辑。但我还是得到了错误的答案

$("a.print-preview").printPreview is not a function
[Break On This Error] $('a.print-preview').printPreview(); 
打印预览功能不起作用。。有什么建议吗

编辑:
我找到了一点。我使用了$.noConflict();并发现打印预览功能正在工作,但其他一些脚本功能在页面中不起作用。

您的页面似乎没有看到插件。确保正确添加了打印插件。

只有当脚本引用出现在母版页或用户控制页中时,打印预览jquery才能工作。但是当我在母版页上添加like dis时,预览插件不会被调用。如何调用d脚本。?如果你把这个,$(“a.print-preview”).printPreview添加到一个页面,你也应该添加它的插件。Jquery本身没有命令“printPreview”。因此,您应该将包含“printPreview”命令的插件添加到您使用$(“a.print-preview”)的页面。它工作得很好。我的问题是,当我添加母版页和用户控件时,只有这个打印预览插件不起作用。我希望你知道,你不能在同一个页面上使用两个jquery库。所以我会说一些更具体的事情;jquerylibrary是一个仍在增长并不断扩大的库。但是他们应该摆脱旧的命令。也许你的插件使用的是一个属于旧版本的失效jquery命令。也许您应该尝试一些较旧的jquery版本。我删除了较旧的版本,并尝试了最新的版本,添加这些基本脚本时不会调用prob is printpreview函数。