1.5.21 • Published 3 years ago

jquery.marker-animation v1.5.21

Weekly downloads
172
License
MIT
Repository
github
Last release
3 years ago

jQuery Marker Animation

npm version CI Status codecov CodeFactor License: MIT

Read this in other languages: English, 日本語.

蛍光ペンで塗るようなアニメーションを表示するjQueryプラグイン

デモ

Table of Contents

スクリーンショット

動作

動作

Installation

npmから利用

https://www.npmjs.com/package/jquery.marker-animation

npm install --save jquery.marker-animation

ダウンロードして利用

リリースバージョンをダウンロードして

<script type="text/javascript" src="/assets/jquery.marker-animation/index.js"></script>

のように読み込む

WordPressで利用

プラグインとして利用できるようにしました。

GitHub

基本的な使用方法

文章文章文章<span class="marker-animation">強調したい文字</span>文章文章文章文章
<script>
    $('.marker-animation').markerAnimation();
</script>

オプション

color

マーカーの色を指定

$('.marker-animation').markerAnimation({
    color: '#fe9'
});

thickness

マーカーの太さを指定

$('.marker-animation').markerAnimation({
    thickness: '.6em'
});

duration

マーカーを塗るのを完了するまでの時間を指定

$('.marker-animation').markerAnimation({
    duration: '2s'
});

delay

マーカーを塗るのを開始するまでの時間を指定

$('.marker-animation').markerAnimation({
    duration: '.1s'
});

font_weight

文字の太さを指定

$('.marker-animation').markerAnimation({
    font_weight: 'bold'
});

デフォルトは太字です。
太字にしない場合はnullを設定してください。

repeat

アニメーションを繰り返すかどうかを指定

$('.marker-animation').markerAnimation({
    repeat: false
});

trueにすると一度画面から外れて再び表示された際に再度アニメーションが実行されます。

stripe

ストライプデザインにするかどうかを指定

$('.marker-animation').markerAnimation({
    stripe: false
});

これが true の場合はアニメーションなしの動作になります。
stripe

rtl

右書き動作にするかどうかを指定

$('.marker-animation').markerAnimation({
    rtl: false
});

個別に値を指定する方法

data-ma_[オプション名] の形式で個別にオプションを指定することが可能です。

例1: 色の変更

文章文章文章<span class="marker-animation" data-ma_color="red">強調したい文字</span>文章文章文章文章

この例ではマーカーの色が赤色になります。

例2: 複数設定

文章文章文章<span class="marker-animation" data-ma_repeat="true" data-ma_font_weight="null" data-ma_delay="2s">強調したい文字</span>文章文章文章文章

この例では

  • 画面から外れるごとにアニメーションが実行
  • 太文字ではない
  • 2秒遅れてアニメーション開始

が設定されます。

1.5.21

3 years ago

1.5.20

3 years ago

1.5.19

3 years ago

1.5.16

3 years ago

1.5.15

3 years ago

1.5.18

3 years ago

1.5.17

3 years ago

1.5.14

4 years ago

1.5.13

4 years ago

1.5.12

4 years ago

1.5.11

4 years ago

1.5.10

4 years ago

1.5.9

4 years ago

1.5.8

4 years ago

1.5.7

4 years ago

1.5.6

4 years ago

1.5.5

4 years ago

1.5.4

5 years ago

1.5.3

5 years ago

1.5.2

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.30

5 years ago

1.4.29

5 years ago

1.4.28

5 years ago

1.4.27

5 years ago

1.4.26

5 years ago

1.4.25

5 years ago

1.4.24

5 years ago

1.4.23

5 years ago

1.4.22

5 years ago

1.4.21

5 years ago

1.4.20

5 years ago

1.4.19

5 years ago

1.4.18

5 years ago

1.4.17

5 years ago

1.4.16

5 years ago

1.4.15

5 years ago

1.4.14

5 years ago

1.4.13

5 years ago

1.4.12

5 years ago

1.4.11

5 years ago

1.4.10

6 years ago

1.4.9

6 years ago

1.4.8

6 years ago

1.4.7

6 years ago

1.4.6

6 years ago

1.4.5

6 years ago

1.4.4

6 years ago

1.4.3

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.18

6 years ago

1.3.17

6 years ago

1.3.16

6 years ago

1.3.15

6 years ago

1.3.14

6 years ago

1.3.13

6 years ago

1.3.12

6 years ago

1.3.11

6 years ago

1.3.10

6 years ago

1.3.9

6 years ago

1.3.8

6 years ago

1.3.7

6 years ago

1.3.6

6 years ago

1.3.5

6 years ago

1.3.4

6 years ago

1.3.3

6 years ago

1.3.2

6 years ago

1.3.1

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago