HTML кодвызвать clickevent в случае щелчка
<ul id="linkjess">
<li><a href="javascript:setfolder('medewerkers', '1000');">medewerkers 1000</a></li>
<li><a href="javascript:setfolder('medewerkers', '1001');">medewerkers 1001</a></li>
<li><a href="javascript:setfolder('medewerkers', '2001');">medewerkers 2001</a></li>
<li><a href="javascript:setfolder('kantoren', '101');">Kantoor 101</a></li>
</ul>
Сценарий:
<script>
function setfolder(type, id)
{
$(".folder-box").each(function(index, element) {
if ($(element).find(".item-title").html() == type)
{
$(element).find("img").trigger("click")
}
})
}
</script>
если я нажимаю на якорь тег, имеющий текст medewerker 1000 он идет в medewerker папку Как я могу убедиться, он должен перейти к medewerker> 1000?
EDIT:
я 3 папки с именем (пример) аЬ и medewerkers
medewerkers имеет 3 папки в нем (вложенные папки) 1000 1001 1002
если я нажмите на ссылку (medewerker 1000) он идет внутри карты medewerkers то, что я хочу, он должен пойти в medewerkers и в папке 1000.
EDIT:
{
$(".folder-box").each(function(index, element) {
if ($(element).find(".item-title").html() == type)
{
$(element).find("img").trigger("click")
}
if ($(element).find(".item-title").html() == id)
{
$(element).find("img").trigger("click")
}
})
}
Если я использую это, я должен дважды щелкнуть по той же ссылке, чтобы делать то, что я хочу.
мой вопрос, как я могу сделать это не 2 х нажмите но когда
Не можете ли вы просто проверить (id> 1000)? – Mayday
Где ваши 'элементы', как использовать' .item-title'? –
Пожалуйста, добавьте html для элементов .folder-box, чтобы увидеть, как они структурированы. –