私は現在、ブックマークレットの基本を理解しています。例えば、私は単純にアラートを作成するブックマークレットを作成することを知って、あなたは複数のヘルパーメソッドを持つ、より複雑なJavaScriptを、何を持っている場合は、しかし、コードJavaScriptコードをブックマークレットに変換するにはどうすればよいですか?
<a href="javascript:(function() { alert(); })()">Drag Me To Bookmarks</a>
を使うのでしょうか?たとえば、ある時刻に応じて、「Good Morning」や「Good Evening」という警告を表示するJavaScriptコードを作成したいとしました。以下に示すように、2つの関数を使ってこれを行うとします。
JSに複数の関数があると、これはどのようにブックマークレットになりますか?
は、単一のラッピング自動起動機能を使用し、その内のコードの残りの部分を維持します。 1つの例はビジュアルイベントです。http://www.sprymedia.co.uk/article/visual+event+2 – Justinas
コードを "通常"書くこともできます。その後、Ben AlmanのjQuery Bookmarkletジェネレータを使用してコードを生成することもできます。必要に応じてjQuery(削除可能なコード)も読み込みます。http://benalman.com/projects/run-jquery-code-bookmarklet/ – Mottie