JavaScript代码不会影响输出

JavaScript代码不会影响输出,javascript,html,css,Javascript,Html,Css,在下面的代码中,HTML和CSS代码工作正常,但JavaScript代码不会影响输出。js代码用于文本字段中的淡出 html代码: css代码: @import "compass/css3"; $body-bg: #c1bdba; $form-bg: #13232f; $white: #ffffff; $main: #1ab188; $main-light: lighten($main,5%); $main-dark: darken($main,5%); $gray-light:

在下面的代码中,HTML和CSS代码工作正常,但JavaScript代码不会影响输出。js代码用于文本字段中的淡出

html代码:

css代码:

    @import "compass/css3";

$body-bg: #c1bdba;
$form-bg: #13232f;
$white: #ffffff;

$main: #1ab188;
$main-light: lighten($main,5%);
$main-dark: darken($main,5%);

$gray-light: #a0b3b0;
$gray: #ddd;

$thin: 300;
$normal: 400;
$bold: 600;
$br: 4px;

*, *:before, *:after {
box-sizing: border-box;
}

html {
overflow-y: scroll; 
}

body {
background:$body-bg;
font-family: 'Titillium Web', sans-serif;
}

a {
text-decoration:none;
color:$main;
transition:.5s ease;
&:hover {
color:$main-dark;
}
}

.form {
background:rgba($form-bg,.9);
padding: 40px;
max-width:600px;
margin:40px auto;
border-radius:$br;
box-shadow:0 4px 10px 4px rgba($form-bg,.3);
}

.tab-group {
list-style:none;
 padding:0;
 margin:0 0 40px 0;
 &:after {
 content: "";
 display: table;
 clear: both;
}
li a {
display:block;
text-decoration:none;
padding:15px;
background:rgba($gray-light,.25);
color:$gray-light;
font-size:20px;
float:left;
width:50%;
text-align:center;
cursor:pointer;
transition:.5s ease;
&:hover {
  background:$main-dark;
  color:$white;
}
}
.active a {
background:$main;
color:$white;
 }
}

.tab-content > div:last-child {
display:none;
}


 h1 {
 text-align:center;
  color:$white;
  font-weight:$thin;
  margin:0 0 40px;
  }

  label {
   position:absolute;
   transform:translateY(6px);
   left:13px;
    color:rgba($white,.5);
    transition:all 0.25s ease;
   -webkit-backface-visibility: hidden;
  pointer-events: none;
 font-size:22px;
.req {
margin:2px;
color:$main;
}
}

label.active {
transform:translateY(50px);
left:2px;
font-size:14px;
.req {
opacity:0;
}
}

  label.highlight {
 color:$white;
 }

input, textarea {
font-size:22px;
display:block;
width:100%;
height:100%;
padding:5px 10px;
background:none;
background-image:none;
border:1px solid $gray-light;
color:$white;
border-radius:0;
transition:border-color .25s ease, box-shadow .25s ease;
&:focus {
    outline:0;
    border-color:$main;
}
}

 textarea {
   border:2px solid $gray-light;
  resize: vertical;
  }

 .field-wrap {
 position:relative;
 margin-bottom:40px;
} 

  .top-row {
  &:after {
  content: "";
   display: table;
  clear: both;
   }

> div {
float:left;
width:48%;
margin-right:4%;
&:last-child { 
  margin:0;
}
}
}

.button {
 border:0;
 outline:none;
 border-radius:0;
 padding:15px 0;
 font-size:2rem;
font-weight:$bold;
text-transform:uppercase;
letter-spacing:.1em;
background:$main;
color:$white;
transition:all.5s ease;
-webkit-appearance: none;
&:hover, &:focus {
background:$main-dark;
  }
 }

 .button-block {
display:block;
width:100%;
}

.forgot {
 margin-top:-20px;
text-align:right;
}

请使用如下语法

$('form').find('input[type=text],textarea').on(...

你能分享一个js Fiddle吗?你想在这里做什么?“不工作”不能帮助我们理解你的问题我想在文本区域字段中输入此代码,当用户键入某个内容时,文本字段中的文本应该消失,但它不工作我们不知道-请添加!没有完整的测试,我们怎么能测试呢example@shaikhhasan-我们不知道“不起作用”是什么意思。控制台中的错误消息?请用HTML和CSS更新您的问题,并解释实际结果与预期结果
    @import "compass/css3";

$body-bg: #c1bdba;
$form-bg: #13232f;
$white: #ffffff;

$main: #1ab188;
$main-light: lighten($main,5%);
$main-dark: darken($main,5%);

$gray-light: #a0b3b0;
$gray: #ddd;

$thin: 300;
$normal: 400;
$bold: 600;
$br: 4px;

*, *:before, *:after {
box-sizing: border-box;
}

html {
overflow-y: scroll; 
}

body {
background:$body-bg;
font-family: 'Titillium Web', sans-serif;
}

a {
text-decoration:none;
color:$main;
transition:.5s ease;
&:hover {
color:$main-dark;
}
}

.form {
background:rgba($form-bg,.9);
padding: 40px;
max-width:600px;
margin:40px auto;
border-radius:$br;
box-shadow:0 4px 10px 4px rgba($form-bg,.3);
}

.tab-group {
list-style:none;
 padding:0;
 margin:0 0 40px 0;
 &:after {
 content: "";
 display: table;
 clear: both;
}
li a {
display:block;
text-decoration:none;
padding:15px;
background:rgba($gray-light,.25);
color:$gray-light;
font-size:20px;
float:left;
width:50%;
text-align:center;
cursor:pointer;
transition:.5s ease;
&:hover {
  background:$main-dark;
  color:$white;
}
}
.active a {
background:$main;
color:$white;
 }
}

.tab-content > div:last-child {
display:none;
}


 h1 {
 text-align:center;
  color:$white;
  font-weight:$thin;
  margin:0 0 40px;
  }

  label {
   position:absolute;
   transform:translateY(6px);
   left:13px;
    color:rgba($white,.5);
    transition:all 0.25s ease;
   -webkit-backface-visibility: hidden;
  pointer-events: none;
 font-size:22px;
.req {
margin:2px;
color:$main;
}
}

label.active {
transform:translateY(50px);
left:2px;
font-size:14px;
.req {
opacity:0;
}
}

  label.highlight {
 color:$white;
 }

input, textarea {
font-size:22px;
display:block;
width:100%;
height:100%;
padding:5px 10px;
background:none;
background-image:none;
border:1px solid $gray-light;
color:$white;
border-radius:0;
transition:border-color .25s ease, box-shadow .25s ease;
&:focus {
    outline:0;
    border-color:$main;
}
}

 textarea {
   border:2px solid $gray-light;
  resize: vertical;
  }

 .field-wrap {
 position:relative;
 margin-bottom:40px;
} 

  .top-row {
  &:after {
  content: "";
   display: table;
  clear: both;
   }

> div {
float:left;
width:48%;
margin-right:4%;
&:last-child { 
  margin:0;
}
}
}

.button {
 border:0;
 outline:none;
 border-radius:0;
 padding:15px 0;
 font-size:2rem;
font-weight:$bold;
text-transform:uppercase;
letter-spacing:.1em;
background:$main;
color:$white;
transition:all.5s ease;
-webkit-appearance: none;
&:hover, &:focus {
background:$main-dark;
  }
 }

 .button-block {
display:block;
width:100%;
}

.forgot {
 margin-top:-20px;
text-align:right;
}
$('form').find('input[type=text],textarea').on(...