質問編集履歴

1

追記しました

2020/12/16 07:47

投稿

shunsaku87
shunsaku87

スコア39

test CHANGED
File without changes
test CHANGED
@@ -283,3 +283,171 @@
283
283
  #acMenuを押せばどれも開くと思うのですが、複数ある場合はjqueryの記述方法は違ってくるのでしょうか。
284
284
 
285
285
  わかる方いらっしゃったら教えてください。よろしくお願い致します。
286
+
287
+
288
+
289
+ 追記します。
290
+
291
+ ```html
292
+
293
+ <section class="sms-small">
294
+
295
+ <h3 class="acMenu">人と企業をつなぐストーリー冊子制作</h3>
296
+
297
+ <div class="ac-open">
298
+
299
+ <table>
300
+
301
+ <tbody>
302
+
303
+ <tr>
304
+
305
+ <th>■期間</th>
306
+
307
+ <td>1回</td>
308
+
309
+ </tr>
310
+
311
+ <tr>
312
+
313
+ <th>■⽉額</th>
314
+
315
+ <td>300万(1000冊)+税、100万(300冊)+税</td>
316
+
317
+ </tr>
318
+
319
+ </tbody>
320
+
321
+ </table>
322
+
323
+ <p class="sms-small-text">
324
+
325
+ ※企業さまから人気のプランです。雑誌制作の経験を生かし、社員インタビューや
326
+
327
+  御社だけのストーリーなどを、雑誌風にデザインし、冊子として納品いたします。
328
+
329
+  冊子は、営業などにもご利用いただけます。(8〜12ページ程度)
330
+
331
+ </p>
332
+
333
+ </div>
334
+
335
+ </section>
336
+
337
+ <section class="sms-small">
338
+
339
+ <h3 class="acMenu">PRライティング講座</h3>
340
+
341
+ <div class="ac-open">
342
+
343
+ <h4>【2021年PRスクールstart】</h4>
344
+
345
+ <p class="sms-small-text">
346
+
347
+ ※各種PR、メディアアプローチ、出版企画書、メディア視点でのア各種SNSドバイス、
348
+
349
+  営業企画書、メディアリストなど。これまでのオリジナル手法をすべてお伝えします。
350
+
351
+ </p>
352
+
353
+ </div>
354
+
355
+ </section>
356
+
357
+ <section class="sms-small">
358
+
359
+ <h3 class="acMenu">その他オリジナルプラン</h3>
360
+
361
+ <div class="ac-open">
362
+
363
+ <p class="sms-small-text">
364
+
365
+ ご要望の多いオリジナルプランをご用意しました。PRやライティングの各種オリジナルプランをご要望の方へ、ご要望に沿ったプランを検討いたします。まずはお気軽にお問い合わせください。<a href="">お問い合わせはこちら</a>
366
+
367
+ </p>
368
+
369
+ </div>
370
+
371
+ </section>
372
+
373
+ ```
374
+
375
+
376
+
377
+ プラスマイナスをクリックで表示切り替えるために追記したcssです。
378
+
379
+ ```css
380
+
381
+ .ac-open{
382
+
383
+ display:none;
384
+
385
+ margin-top:30px;
386
+
387
+ }
388
+
389
+ .acMenu{
390
+
391
+ position:relative;
392
+
393
+ }
394
+
395
+ .acMenu::after,.acMenu::before{
396
+
397
+ content: "";
398
+
399
+ width:15px;
400
+
401
+ height:3px;
402
+
403
+ background-color: #604C3F;
404
+
405
+ position:absolute;
406
+
407
+ top:50%;
408
+
409
+ right:30px;
410
+
411
+ transform: translateY(-50%);
412
+
413
+ }
414
+
415
+ .acMenu::after{
416
+
417
+ transform:translateY(-50%) rotate(90deg);
418
+
419
+ transition:0.5s;
420
+
421
+ }
422
+
423
+ .acMenu.selected::after {
424
+
425
+ transform: rotate(0);
426
+
427
+ transition: 0.5s;
428
+
429
+ }
430
+
431
+ ```
432
+
433
+
434
+
435
+ ```jquery
436
+
437
+ $(function() {
438
+
439
+ $('.acMenu').click(function() {
440
+
441
+ $(this).toggleClass('selected');
442
+
443
+ $(this).next().slideToggle();
444
+
445
+ });
446
+
447
+ });
448
+
449
+ ```
450
+
451
+
452
+
453
+ htmlで追記した部分のアコーディオンだけ開きません。なぜでしょうか。