Improve AJAX response handling function
Late reply,

this code is good, I can only find 2 faults:


Your code should have error handling for the JSON call, things can go wrong
Too much horizontal stretching, I would introduce some sugar for this:

for (var i = 0; i &lt; response.responseData.feed.entries.length; i++) {
    content = content + response.responseData.feed.entries[i].content; //Join all the feed entries
}


could be

var entries = response.responseData.feed.entries;
for (var i = 0; i &lt; entries.length; i++) {
    content = content + entries[i].content; //Join all the feed entries
}


Also, I find

$element.find(".content").html(content)
                         .addClass($element.find("embed").length? "withVideo" : "");


more readable.


As for find("*"), it seems to be cleanest way to access all children.