这个 jQuery 代码是否可以作为独立的 javascript 运行?这是我想在我的项目中使用的唯一 javascript,所以我不想只为这个 1k 脚本加载整个 jquery 库。
//chris coyier's little dropdown select-->
$(document).ready(function() {
//build dropdown
$("<select />").appendTo("nav.primary");
// Create default option "Go to..."
$("<option />", {
"selected": "selected",
"value" : "",
"text" : "Go to..."
}).appendTo("nav select");
// Populate dropdowns with the first menu items
$("div#brdmenu ul li a").each(function() {
var el = $(this);
$("<option />", {
"value" : el.attr("href"),
"text" : el.text()
}).appendTo("nav.primary select");
});
//make responsive dropdown menu actually work
$("nav.primary select").change(function() {
window.location = $(this).find("option:selected").val();
});
});
我试图找到以前的答案,但大多数问题都是为了转换为 jquery 而不是反之亦然:)