好的,遵循答案中的想法。两个这个问题,这是一个解决方案:访问这个小提琴
javascript:
$(".drop1").append("<div onclick='runThis1()' class='arrow'></div>");
$(".drop2").append("<div onclick='runThis2()' class='arrow'></div>");
(function () {
showDropdown = function (element) {
var event;
event = document.createEvent('MouseEvents');
event.initMouseEvent('mousedown', true, true, window);
element.dispatchEvent(event);
};
window.runThis1 = function () {
var dropdown = document.getElementById('dropdown');
showDropdown(dropdown);
};
window.runThis2 = function () {
var dropdown = document.getElementById('dropdown2');
showDropdown(dropdown);
};
})();