- Sidebar 中的網頁元素 可以自動元素 "[-]折收/[+]展開" 功能。 (0.3b)
- 繼續閱讀支援 Link 至 post 的 URL, 而非 [+][-] 展開內容。 (0.4b)
- 支援 網誌作者回應 時文章高亮度顯示。 (0.4b)
##CONTINUE##
只要引用 http://racklin.googlepages.com/blogger_ext2.js 的網友已經可以直接使用新功能嘍,只要加上相對應的設定值即可。
相關使用說明及設定,請參考
$("input:radio[@name=fieldname][@checked]").val();
var values = [];
$("input:checkbox[@name=fieldname][@checked]").each(function(){ values.push($(this).val())});
return values;
$("input:checkbox[@name=fieldname").fieldValue();
jQuery: The Write Less, Do More, JavaScript Library: "jQuery is a new type of JavaScript library.
jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery is designed to change the way that you write JavaScript."What does jQuery code look like? The quick and dirty:
$("p.surprise").addClass("ohmy").show("slow");
$("#myDiv") => 同 document.getElementById("myDiv") 或 prototype $("myDiv")
$("ul > li ") => 找出 UL 下的 LI
$("div.posts .post") => 找出 Div Element 而 class=posts 下的 class=post element.
$("input:radio") => 找出 input type=radio 的所有物件。
$("p.surprise").addClass("ohmy").show("slow");
So, Magic!! 這就如同 Java 中的 StringBuffer 及大部份需要 Chainability 的 function 一樣,它總是傳回自已的參照,讓您可以一直串下去,一行程式搞定。
jQuery("div.posts .post").next().removeClass().addClass('comment-body-author').css("font-size", "12px;");
$('a').click(function (e){ alert('you click');}); 為所有 a 加上 onclick event.
$(document).ready(function(){}); 或 $(function(){});
def self.strip_html(str, allow = ['a','img','p','br','i','b','u','ul','li'])
str.strip!
allow_arr = allow.join('\\b|') << '|/'
tag_pat = %r,<(?:(?:/?)|(?:\s*))(?!#{allow_arr}).*?>,
str.gsub(tag_pat, ' ')
end