0

特定のスパンをクリックするときにdropDownListの要素をスライドアップしようとしていますが、多くのことを試した後、機能していないようです...これが私がしようとしているものです:

ddSpan.addEventListener("click",
        function () {
            var ddControl = document.getElementById("<%=ddControl.ClientID %>");
            var e = document.createEvent('MouseEvents');
            e.initMouseEvent("mousedown", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
            var canceled = !ddControl.dispatchEvent(e);
            if (canceled) {
                alert("canceled");
            } else{
                alert("worked");
            }
            $(ddControl).click();
        }, false);

スパンをクリックするたびに「動作しました」というメッセージが表示されますが、ドロップダウンがスライドアップしません。「クリック」イベントも試してみました$(ddControl).trigger("click");

4

0 に答える 0