jquery 选择器以字符串结尾
jquery endswith string for selector
我正在尝试将 jquery 选择器转换为带有结尾
的选择器的 >div:first>.menuItems
var appendingCode =
"jQuery('jQuery([id$='DivSiteMenu'])>div:first>.menuItems')"
+ ".append("
+ "'<div class=\"menuItem\" id=\"AdminMenu_CustomQueryTool\">"
+ "<a href=\"AdminCategoriesView.aspx\">"
+ this.GetNavigationLabel()
+ "</a>"
+ "</div>"
+ "');";
但是没有成功。
我怎样才能在 C# 中正确编写它?
您的选择器不正确,因为您在 c# 中使用它,所以您必须转义引号
var appendingCode = "jQuery('[id$=\"DivSiteMenu\"] > div:first > .menuItems')"
或者,不转义也可以使用
var appendingCode = "jQuery('[id$=DivSiteMenu] > div:first > .menuItems')"
我正在尝试将 jquery 选择器转换为带有结尾
的选择器的>div:first>.menuItems
var appendingCode =
"jQuery('jQuery([id$='DivSiteMenu'])>div:first>.menuItems')"
+ ".append("
+ "'<div class=\"menuItem\" id=\"AdminMenu_CustomQueryTool\">"
+ "<a href=\"AdminCategoriesView.aspx\">"
+ this.GetNavigationLabel()
+ "</a>"
+ "</div>"
+ "');";
但是没有成功。 我怎样才能在 C# 中正确编写它?
您的选择器不正确,因为您在 c# 中使用它,所以您必须转义引号
var appendingCode = "jQuery('[id$=\"DivSiteMenu\"] > div:first > .menuItems')"
或者,不转义也可以使用
var appendingCode = "jQuery('[id$=DivSiteMenu] > div:first > .menuItems')"