我有一些创建链接的 jQuery,但是这些链接应该触发更多的 jQuery,但它们没有,这里是代码:
$(".divisionLinks").click(function () {
$('.show_hide_division').show();
$('.show_hide_main').html($(this).html()+ " is Selected");
//Load the division xml
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("xml//division//"+ $(this).html() + ".xml");
theEnvNodes = xmlDoc.getElementsByTagName('ENVIRONMENT');
//Make the html
theNewHTML = "<ul>";
for (i = 0; i<theEnvNodes.length; i++){
theNewHTML = theNewHTML + "<li><a class=\"environmentLinks\" href=\"#\">";
theNewHTML = theNewHTML + theEnvNodes[i].childNodes[0].childNodes[0].nodeValue;
theNewHTML = theNewHTML + "</a></li>";
}
theNewHTML = theNewHTML + "</ul>";
$('.environmentButtons').html(theNewHTML);
});
$(".environmentLinks").click(function () {
$('.show_hide_environment').show();
$('.show_hide_division').html($(this).html()+ " is Selected");
});
因此,除法链接有效,但环境链接无效。我一直在阅读它可能与 jQuery 索引 .environmentLink 类有关。但我不知道,也不知道解决方法。提前感谢您的帮助。