Code Monkey home page Code Monkey logo

baserjs's Introduction

baserJS

Bower version Build Status Dependency Status devDependency Status

コーポレートサイトにちょうどいいJavaScriptライブラリ

Usage

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="baser.js"></script>

Bower Installation

$ bower install baserjs

Development and Contribution

How to Install

Copyright © 2015 baserCMS Users Community, Licensed under the MIT License.

baserjs's People

Contributors

yusukehirao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

baserjs's Issues

bcSelectをキーボード操作可能に

  • タブ切り替えで選択要素のフォーカス・フォーカスアウトが適切に発火するようにする
  • 上下キーで選択要素を縦断できるようにする

リファクタリング

  • AlignedBoxes.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • AnimationFrames.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • BaserElement.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • BreakPoints.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Browser.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • CheckableElement.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Checkbox.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • DispacheEvent.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • EventDispacher.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • EventHandler.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • FormElement.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • GoogleMaps.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • JQueryAdapter.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Locational.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Radio.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • RadioGroup.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Scroll.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Select.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Sequence.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • TextField.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • Timer.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • UtilArray.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • UtilMath.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • UtilString.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST
  • YouTube.ts
    • let / const
    • for of
    • Using jQuery Check
    • Changing Argument of Constructor
    • TEST

bcImageLoadedがブラウザバックでは正確に発火しない

bcImageLoadedとbcBackgroundを併用して実行したときにブラウザバックをするとbcBackgroundのサイズに不具合がある。

  • bcImageLoadedが正確に発火していない可能性
  • bcBackgroundのバグの可能性

どちらかもしくはどちらもの可能性がある。調査した上で修正の必要あり。

フォーム系要素にdisabledをサポートする

<input disabled> <select disabled></select>に対応する。

適応後にDOM要素に直接disabledを変更しても、おそらくonchangeイベントは発火しないので、そこらへんはpropChange系のメソッドを用意するしかない…かも。

Selectクラスのパフォーマンス改善

useDefaultOptionListオプションが有効になっている際に、擬似オプションリスト要素を生成しないようにすると多少の改善が見られ、スタイルの設定も必要ないはず。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.