201404二五行为-态度(社会激情学笔记)

目录

  1. ASP.NET
    MVC搭建项目后台UI框架—一、后台主框架
  2. ASP.NET
    MVC搭建项目后台UI框架—二、菜单特效
  3. ASP.NET
    MVC搭建项目后台UI框架—3、面板折叠和开始展览
  4. ASP.NET
    MVC搭建项目后台UI框架—四、tab多页签支持
  5. ASP.NET
    MVC搭建项目后台UI框架—5、德姆o演示Controller和View的互动
  6. ASP.NET
    MVC搭建项目后台UI框架—陆、客户管理(增多、修改、查询、分页)
  7. ASP.NET
    MVC搭建项目后台UI框架—七、总结报表
  8. ASP.NET
    MVC搭建项目后台UI框架—八、将View中挑选的数目行中的1对数据传入到Controller中
  9. ASP.NET
    MVC搭建项目后台UI框架—玖、服务器端排序

上壹篇,已经把任何项目标局面给搭建好了,可是还未曾别的js效果落到实处。这一节,作者就来讲下关于菜单的特效达成。作者索要的效应如下:

管理 1管理 2管理 3管理 4

须要总计:

  • 点击顶部菜单模块,右边展示分歧模块上边包车型地铁美食指南列表
  • 点击左侧菜单选项,打开上面包车型大巴子菜单,并折叠别的菜单模块,菜单Logo折叠彰显为+,张开展现为-。

壹、先看下Top视图中代码:

管理 5管理 6

@{
    Layout = null;
}
<!DOCTYPE html>
<html lang="en">
<head>
    <title></title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <meta charset="utf-8" />
    <link href="~/Content/sharestyle.css" rel="stylesheet" />
    <style type="text/css">
        .hightCss
        {
            color: yellow;
        }
        body
        {
            margin: 0px;
            padding: 0px;
        }
    </style>
</head>
<body>
    <div class="index_header">
        <div class="index_headertop">
            <div class="index_logo"><a href="#">
                <img src="index_logo.png"></a></div>
            <div class="lgstatus">
                欢迎您,@ViewBag.UserName<i><em>20</em></i>可用余额:¥@ViewBag.AvailableBalance&nbsp;&nbsp;&nbsp;
      <input type="submit" value="在线充值" class="btsty2">
            </div>
        </div>
        <div class="clear"></div>
        <div class="index_headerbot">
            <div class="nav_list">
                <ul>
                    <li><a href="#">业务管理</a>
                        <div class="nav_out" style="display: none;">
                            <i></i>
                            <p><a href="#">订单管理</a></p>
                            <p><a href="#">提单管理</a></p>
                            <p><a href="#">身份证管理</a></p>
                        </div>
                    </li>
                    <li class="slctd"><a href="#">财务管理</a>
                        <div class="nav_out" style="display: none;">
                            <i></i>
                            <p><a href="#">财务流水</a></p>
                            <p><a href="#">提单对账</a></p>
                            <p><a href="#">运单对账</a></p>
                            <p><a href="#">异常费用对账</a></p>
                            <p><a href="#">充值记录</a></p>
                        </div>
                    </li>
                    <li><a href="#">系统管理</a>
                        <div class="nav_out" style="display: none;">
                            <i></i>
                            <p><a href="#">基本信息管理</a></p>
                            <p><a href="#">认证管理</a></p>
                            <p><a href="#">修改密码</a></p>
                        </div>
                    </li>
                </ul>
            </div>
            <div class="fucnbx"><a href="#"><i class="ilChannel"></i>运单打印客户端下载</a> <a href="#"><i class="i2"></i>API文档</a> <a href="#"><i class="i3"></i>退出</a> </div>
        </div>
    </div>
</body>
</html>

View Code

2、在Top视图的head中增加如下js:

    <script src="~/Scripts/jquery-1.8.3.min.js"></script>
    <script type="text/javascript">
       //控制Left视图中菜单模块的显示
        function showLeftList(divId) {
            self.parent.frames["leftFrame"].showDivMenu(divId);
        }
        //菜单点击高亮显示
        $(function () {
            $(".nav_list ul li a").click(function () {
                //$(".nav_list ul li a").css("color", "#ceebff");
                //$(this).css("color", "yellow");
                $(".nav_list ul li a").css("background-color", "");
                $(".nav_list ul li a").css("color", "#ceebff");
                $(this).css("background-color", "#66d354");
                $(this).css("color", "white");
            });
        });
    </script>

三、在Top视图中,菜单项加多js方法showLeftList,那些艺术中传唱了一个参数,这么些参数正是Left视图中菜单层的id。

 <li><a href="#" onclick="showLeftList('divOrder')">业务管理</a>
 <li class="slctd"><a href="#" onclick="showLeftList('divFinancial')">财务管理</a>
 <li><a href="#" onclick="showLeftList('divSysManage')">系统管理</a>

4、查看Left视图代码,注意id的命名,因为那提到到js的调用:

管理 7管理 8

<body>
 <div class="leftbar" id="divOrder">
  <dl>
    <dt class="head2" id="dt_ulOrder" onclick='ShowMenuList("ulOrder")'>订单管理</dt>
    <ul class="box_n" id="ulOrder">
      <li><a href="#">批量新建订单</a></li>
      <li><a href="#">手工新建订单</a></li>
      <li><a class="nav_sub" href="#">订单草稿(3)</a></li>
      <li><a href="#">已确认订单(3)</a></li>
      <li><a href="#">待发货订单(3)</a></li>
      <li><a href="#">已发货订单(0)</a></li>
      <li><a href="#">订单回收站(0)</a></li>
      <li><a href="#">退件(0)</a></li>
      <li><a href="#">批量修改订单</a></li>
    </ul>
  </dl>
  <dl>
    <dt class="head1" id="dt_ulLading" onclick='ShowMenuList("ulLading")'>提单管理</dt>
    <ul class="box_n" id="ulLading" style="display:none;" >
      <li><a href="#">创建托盘</a></li>
      <li><a href="#">未交货托盘(6)</a></li>
      <li><a href="#">已交货托盘</a></li>
      <li><a href="#">创建交货单</a></li>
      <li><a href="#">交货单列表</a></li>
      <li><a href="#">待预扣提单(3)</a></li>
      <li><a href="#">已预扣提单</a></li>
    </ul>
  </dl>
  <dl>
    <dt class="head1" id="dt_ulIdentityCard" onclick='ShowMenuList("ulIdentityCard")'>身份证管理</dt>
    <ul class="box_n" id="ulIdentityCard" style="display:none;" >
      <li><a href="#">待验证身份证(3)</a></li>
      <li><a href="#">无需验证身份证(3)</a></li>
      <li><a href="#">已验证身份证(3)</a></li>
    </ul>
  </dl>
</div>
 <div class="leftbar" id="divSysManage"></div>
     <div class="leftbar" id="divFinancial">
        <dl>
            <dt id="dt_ulChannel" class="head2" onclick='ShowMenuList("ulChannel")'>渠道费用管理</dt>
            <ul class="box_n" id="ulChannel">
                <li><a href="#" onclick="goNewPage('a.html','渠道分类');">渠道分类</a></li>
                <li><a target="mainFrame" id="channelManage" onclick="goNewPage('/Channel/Index','渠道管理');">渠道管理</a></li>
                <li><a href="#">分区管理</a></li>
                <li><a href="#">价格管理</a></li>
            </ul>
        </dl>
        <dl>
            <dt id="dt_ulFinancial" class="head1" onclick='ShowMenuList("ulFinancial")'>财务管理</dt>
            <ul class="box_n" id="ulFinancial" style="display: none;">
                <li><a href="#">财务流水</a></li>
                <li><a href="#">提单对账</a></li>
                <li><a href="#">运单对账</a></li>
                <li><a href="#">异常费用对账</a></li>
                <li><a href="#">充值记录</a></li>
            </ul>
        </dl>
    </div>
</body>

View Code

5、Left视图中head部分增多如下js:

    <script src="~/Scripts/jquery-1.7.1.min.js"></script>
    <script type="text/javascript">
        //显示菜单下面的选项
        function ShowMenuList(id) {
            var objectobj = document.getElementById(id);
            var dtObj = document.getElementById("dt_" + id);
            if (objectobj.style.display == "none") {
                objectobj.style.display = "";
                dtObj.setAttribute("class", "head2");
                //其它菜单折叠
                $(dtObj).parent().parent().find("dt").not(dtObj).attr("class", "head1"); //折叠
                $(objectobj).parent().parent().find("ul").not(objectobj).css("display", "none"); //隐藏菜单子项
            }
            else {
                objectobj.style.display = "none";
                dtObj.setAttribute("class", "head1");
            }
        }
        //控制菜单模块的显示和隐藏
        function showDivMenu(divId) {
            $("#" + divId).css("visibility", "visible");
            $("#" + divId).siblings("div").css("visibility", "hidden");
        }
        $(function () {
            $(".box_n li a").click(function () {
                $(".box_n li a").removeClass("nav_sub");
                $(this).addClass("nav_sub");
            });
        });
        function goNewPage(url,name) {
            self.parent.frames["mainFrame"].addTab(url,name);
        }
    </script>

 至此,菜单特效,大家就曾经增进上去了,你能够按F五运作看下效果。

框架中用到的js和css:管理,CssJsImg源码

上情绪学已经有一段时间了,老想着要敞开随堂笔记格局,结果一向偷懒。老师很有趣,课堂上连年发生欢乐的笑声,寓教于乐,大家都相当热情洋溢。
从小到大,读了那么多年书,遇见那么多师资,这几个好不轻易很风趣的多少个,尽管当先二分之一教师都能这样,那那二个年的翻阅生涯应该不会那么苦逼吧。

社心这门科目很有趣,每便老师讲你总会以为,呀,这么些不是常识吗?我们都知晓的。但是老师讲完又受益匪浅。令人得以更系统,更清楚的发现到祥和的一点行为,以及为什么会如此,还有各样专业术语听着老牛掰了。

明天那堂课讲态度。态度的多个基本要素是深感(affect),个人倾向(behavior
tendency)和体会(cognition)。态度的ABC理论,相互相互影响着。
姿态决定行为吗?
当你对那件事是这样的回味观念的时候你就真会那样去做呢?例如诸多时候大家会迫使本身去做些本人并不那么确定的政工,不过由于道德人情大概各个种种的境地下,大家也会去违背本身的体味去做那件事。
态度分为外显态度和内显态度。他们相反相成。

上门槛效应,若是想要外人帮你三个大忙,有效的宗旨是先请他俩帮三个小忙。例如多数影楼推销人士,总是先让您去他公司看看,说是给您看看画册,不拍也无所谓,甚至还捎带一点小礼品,而就算您进入了,那基本很难空手而出。心情学在广告界大致是被用的淋漓。

态度会影响行为,同样作为也会潜移默化态度。
例如大家的政治典礼,学生每一日升旗敬礼,唱国歌,如此三年5载,来创设学生爱国忠诚度。有无数时候大家连年以为那几个工作大家能透视,正是自家做精通则本身也不会确认的。就像大家许多尚未上圈套去传销的人,总以为传销那种事物一眼就能透视,为何那么四人一意孤行。而当您确实深陷在那之中的时候,不断的如期,不断的双重行为,俗称洗脑。那么潜移默化中,你的千姿百态就被退换了。你在从事个中,若是您不认账他,可是你却在做,那你是精神病吗?人都有自家珍贵意识,不乐意认可自个儿的傻,于是便改造态度,感觉这么些事情实在是足以明确的,那样才不至于和温馨的体味相悖,导致崩溃。其实也是1种自小编维护机制。
关于行为影响态度,心境学家做过许多实施。个中津巴多的上行下效监狱实验便很盛名。让博士随机分为两组分别模拟成狱卒和犯人。仅仅六日时间大学生们便沉浸在温馨的角色中败坏,最后实验提前甘休了。

干什么行为会影响态度吗?
社会心思学家提出了多个地方的大概原因。自作者剖示理论,认知不和谐理论(认知失调理论),自笔者知觉理论。

作者剖示:影像管理
以为由于有个别关键的缘由,大家会展现出一定的情态使我们看起来壹致。未有人愿意被看起来自相争执,为了制止那或多或少于是大家彰显出和本人表现等同的态度。例如有个别道德上的对大家的渴求,会使大家隐藏本人真实的神态,而做出像样虚伪的行路。

本人辩护:认知不调和
该理论假定当两种想法照旧信念(认知)在思想上不一致时我们就会感到紧张(失调),因而,当我们决定说依然做一些事时,大家会包涵自然的真情实意。例如前边谈到的传销,大家摆脱不了,深陷在那之中,为了能让投机的不龃龉,我们只可以改换自身对传销的姿态,已敬服本身。
当大家认为一位是老实人的时候,当他出现部分倒霉的行事,大家总会为他找各个理由,否则大家就得全盘否定自个儿从前的体味,个中有时候大家只是在维护自己,不然大家会在种种颠覆自个儿的已往的信心中,逐步崩溃点。
到处的否认本人,再重建的经过是叁个百般辛劳的作业。

自作者知觉。
只要大家的一坐一起会发布自小编,当态度不够清晰,心神不定时,自笔者知觉理论能越来越好的预计行为。例如,当你对某一个风云紧缺经验或过去对她着想较少时,你会倾向于从您的一颦一笑中推测自己的千姿百态。像许多相恋中,因为有些眨眼之间间的心跳加快,令人更是显明那便是爱。
而有时候大家对一件事拿不定主意的时候,抛硬币决定期候,其实硬币抛起来的一念之差,你内心一闪而过期望的丰裕结果,其实正是您确实想要的。

大家得以经过不懈的态势去退换行为,也能够让积极的行为去影响大家的认识。

心情学真的是个很风趣的学科,他不是神学,也不是法学,他是一门科学,各类各类的实验,数据,才会有一个结论。并不是杜撰的。而它也是一把双刃剑,看您怎么用她,就会生出怎么样的效益。
要学的还多,第一篇笔记,如有不对望建议。

Post Author: admin

发表评论

电子邮件地址不会被公开。 必填项已用*标注