用Javascript中的类调用一个类[重复]

Posted

技术标签:

【中文标题】用Javascript中的类调用一个类[重复]【英文标题】:Call a class with a class in Javascript [duplicate] 【发布时间】:2016-09-20 00:11:40 【问题描述】:

这可能是一个愚蠢的问题。

我有这门课

<div class="about_us aperto">

如何在 JS 函数中调用它? 我正在尝试:

$('.about_us aperto').click(function()...
$('.about_us .aperto').click(function()...

但它们不起作用。

【问题讨论】:

你可以这样$('.about_us.aperto').click(function()...,去掉中间的空格 【参考方案1】:

您必须将它们连接起来。正确的选择器是:

$('.about_us.aperto')

【讨论】:

【参考方案2】:

如果您想选择具有多个类的元素,例如 &lt;div class="classA classB ClassC"&gt;&lt;/div&gt;,那么只需在 javascript 中将它们连接在一起,即 $('.classA.classB.classC').click(function() ...);

$('.about_us.aperto').click(function() 
  $(this).toggleClass('active');
);
.active 
  background: #0f0;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="about_us aperto">
  <p>Lorem ipsum dolor sit amet</p>
</div>

【讨论】:

以上是关于用Javascript中的类调用一个类[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Java与Python中的类方法调用(一般OO问题)[重复]

Java Web 服务的 .NET 客户端 WCF 代理类中的类定义重复

js自定义对象 (转)

避免角度中的类选择器重复

java怎么调用别人给的接口

java反射