我想为这个选定的类动态添加类.
HTML:
<select name="number" id="paragraphSpaceOPtion">
<option class="option-1" value="00">00</option>
<option class="option-2" value="05">05</option>
<option class="option-3" value="07">07</option>
<option class="option-4" value="10">10</option>
<option class="option-5" value="15">15</option>
<option class="option-6" value="20">20</option>
</select>
Run Code Online (Sandbox Code Playgroud)
这是一个我不想添加课程的内容:
<div class="content">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Temporibus, in!</p>
</div>
Run Code Online (Sandbox Code Playgroud)
JS:
$(document).ready(function(){
var e = document.getElementById("paragraphSpaceOPtion");
var strUser = e.options[e.selectedIndex].value;
//console.log("option number " + strUser);
//var masud = typeof(strUser);
//console.log(masud);
if(strUser == "00"){
$(".content").addClass("option-no-00");
}
if(strUser == "05"){
$(".content").addClass("option-no-05");
}
if(strUser == "07"){
$(".content").addClass("option-no-07");
}
if(strUser == "10"){
$(".content").addClass("option-no-10");
}
if(strUser == …Run Code Online (Sandbox Code Playgroud) 我不知道问题标题应该是什么……抱歉。但我解释说我想做什么。我有一个类名为“scroll-inner-container”的 div,这个 div 高度是 70vh。当我的鼠标从顶部悬停到这个 div 的 10%(这是这个 div 中的鼠标悬停区域 0% 到 10%)和底部到 10% 时,一个函数将启动。
如何使用js将这个区域测量到这个div中......?
我的 html 代码如下所示:
<div class="scroll-inner-container">
<div class="paragraph-space content">
<h1>top position</h1>
<p>Lorem ipsum dolor...</p>
<h1>end position</h1>
</div>
Run Code Online (Sandbox Code Playgroud)
我这里 div 的 css 代码:
.scroll-inner-container{
height: -moz-calc(70vh + 0px);
height: -webkit-calc(70vh + 0px);
height: calc(70vh + 0px);
overflow: auto;
object-fit: cover;
background-color: yellow;
position: relative;
}
Run Code Online (Sandbox Code Playgroud)