我该如何获取所选项目的值/原因?我想将此值存储在变量中,并将其放入sessionStorage以供下一页使用。我想应该有更好的方法来完成所有这些,但如果有的话,我不知道怎么做,请告诉我!我对JS很新,希望能得到一些通用的指导。谢谢。
$(".reasons_items").click(function() {
$(this).toggleClass("reasons_items_click");
});
ul.reasons_menu li.reasons_items {
width: 50%;
float: left;
text-align: center;
color: #fff;
padding: 5px 0;
border-top: 1px solid #596467;
border-right: 1px solid #596467;
border-left: 1px solid #596467;
border-bottom: 1px solid #596467;
height: 120px;
cursor: pointer;
background-color: #0192C9;
position: relative;
z-index: 1;
}
ul.reasons_menu li.reasons_items:hover,
ul.reasons_menu.reasons_items.reasons_items_click {
background: #fff;
color: #333333;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="reasons_menu">
<li class="reasons_top_item">
<h2>Why</h2>
</li>
<li class="reasons_items">
<p>Reason 1</p><i class="fa fa-database fa-3x"></i></li>
<li class="reasons_items">
<p>Reason 2</p><i class="fa fa-handshake-o fa-3x"></i></li>
<li class="reasons_items">
<p>Reason 3</p><i class="fa fa-users fa-3x"></i></li>
<li class="reasons_items">
<p>Reason 4</p><i class="fa fa-line-chart fa-3x"></i></li>
</ul>
text()
吗? - evolutionxbox$(this).find("p").text();
- Satpal