多个javascript和JQuery [英] Multiple javascript and JQuery

查看:35
本文介绍了多个javascript和JQuery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有jquery和javascript的aspx页面,再次在菜单主文件中的同一个webproject上我有另一个版本的jQuery和javascript。由于这两种类型的java脚本在我加载项目时出现在同一项目中,我得到错误Microsoft JScript运行时错误:对象不支持此属性或方法



我评论菜单主文件java脚本和jquery它工作正常。任何人都可以帮助我如何让它工作而不评论它。



 < %@     Page    < span class =code-attribute>标题  =    语言  =  C#    MasterPageFile   = 〜/ Master / Menu.master    AutoEventWireup   =  true  

CodeFile = ObjectRepositoryPages.aspx.cs 继承 = ObjectRepositoryPages %>

<%@ MasterType VirtualPath = 〜/ Master / Menu.master %>
< asp:Content ID = Content1 ContentPlaceHolderID = head runat = 服务器 >
< script src = Scripts / jquery.js type = text / javascript > & / script >
< script src = Scripts / colResizable-1.3.min。 js type = text / javascript > < / script >
< script src = Scripts / jquery.c ookie.js type = text / javascript > < / script >
< script type = text / javascript >
$( document )。ready( function (){
if ($ .cookie(' colWidth')!= null ){
var columns = $ .cookie(' colWidth')。split(< span class =code-string>'
,');
var i = 0 ;
$(' 。GridViewStyle th')。each( function (){
$( this )。width(columns [i ++]);
});
}

$( .GridViewStyle)。colResizable ({
liveDrag: true
gripInnerHtml: < div class ='grip'>< / div>
draggingClass: 拖动
onResize:onSampleResized
});

});

var onSampleResized = function (e){
var columns = $(e.currentTarget).find( th );
var msg = ;
columns.each( function (){msg + = $( this )。width( )+ ;})
$ .cookie( colWidth,msg);
};
< / script >





 <%@     Master    语言  =  C#     AutoEventWireup   =  true    CodeFile   =  Menu.master.cs    Inherits   =  Master_Menu   %>  

<%@ 注册 汇编 = AjaxControlToolkit 命名空间 = AjaxControlToolkit TagPrefix = ajax %>
< span class =code-keyword>< !DOCTYPE html PUBLIC - // W3C // DTD XHTML 1.0 Transitional // EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd >
< html xmlns = http: //www.w3.org/1999/xhtml\">
< head runat = 服务器 >
< title > 通用测试自动化框架< / title >
< asp:ContentPlaceHolder ID = head runat = server >
< / asp:ContentPlaceHolder & gt;
< link href = ../ Script /MainWindow.css\" rel = 样式表 type < span class =code-keyword> = text / css / >
< script type = text / javascript src = http://code.jquery.com/jquery -1.8.2.js > < / 脚本 >
< script type = text / javascript >
$( document )。ready( function (){
尝试 {

$( #buttomLeftSide)。bind( contextmenu function (e){
e.preventDefault();
$( #custom-menu)。css({top:e.pageY + px,left:e.pageX + px})。show( 100 );
});
$( document )。mouseup( function (e){
var container = $( #custom-menu);
if (container.has(e.target).length == 0 ){
container.hide();
}
});
}
catch (错误){
alert(err);
}
});
< / script >

解决方案

document )。ready( function (){
if


.cookie(' colWidth')!= null ){
var columns =


.cookie(' colWidth')。split(' ,');
var i = 0 ;

I have aspx page with jquery and javascript and again on the same webproject in menu master file I have another version of jQuery and javascript. Since this two types of java script present on the same project when i load the the project I get the error "Microsoft JScript runtime error: Object doesn't support this property or method"

I i comment the menu master file java script and jquery it works fine. Can anyone help me how to make it work with out commenting it.

<%@ Page Title="" Language="C#" MasterPageFile="~/Master/Menu.master" AutoEventWireup="true"

    CodeFile="ObjectRepositoryPages.aspx.cs" Inherits="ObjectRepositoryPages" %>

<%@ MasterType VirtualPath="~/Master/Menu.master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
<script src="Scripts/jquery.js" type="text/javascript"></script>
<script src="Scripts/colResizable-1.3.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.cookie.js" type="text/javascript"></script>
 <script type="text/javascript">
     $(document).ready(function () {
         if ($.cookie('colWidth') != null) {
             var columns = $.cookie('colWidth').split(',');
             var i = 0;
             $('.GridViewStyle th').each(function () {
                 $(this).width(columns[i++]);
             });
         }

         $(".GridViewStyle").colResizable({
             liveDrag: true,
             gripInnerHtml: "<div class='grip'></div>",
             draggingClass: "dragging",
             onResize: onSampleResized
         });

     });

     var onSampleResized = function (e) {
         var columns = $(e.currentTarget).find("th");
         var msg = "";
         columns.each(function () { msg += $(this).width() + ","; })
         $.cookie("colWidth", msg);
     }; 
</script> 



<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Menu.master.cs" Inherits="Master_Menu" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Universal Test Automation Framework</title>
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
    <link href="../Script/MainWindow.css" rel="stylesheet" type="text/css" />
   <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script>
   <script type="text/javascript">
 $(document).ready(function () {
            try {

                $("#buttomLeftSide").bind("contextmenu", function (e) {
                    e.preventDefault();
                    $("#custom-menu").css({ top: e.pageY + "px", left: e.pageX + "px" }).show(100);
                });
                $(document).mouseup(function (e) {
                    var container = $("#custom-menu");
                    if (container.has(e.target).length == 0) {
                        container.hide();
                    }
                });
            }
            catch (err) {
                alert(err);
            }
        });
    </script>

解决方案

(document).ready(function () { if (


.cookie('colWidth') != null) { var columns =


.cookie('colWidth').split(','); var i = 0;


这篇关于多个javascript和JQuery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆