クリック可能な div (windows.location) があり、この div がクリックされたときにモーダル ポップアップを表示しようとしています。
ここに私のdivボックスがあります:
<div class="category_box" onclick="window.location='/Products/@cityName/@categoryName'">
<div class="category_box_catName">
@link
</div>
<div class="category_box_NumOfProds">
@Resources.Categories_GetByCity_NumProdsText
</div>
</div>
クリックしたときにこのdivのクラスを取得しようとしましたが、機能させることができませんでした:
if ($(event.target).hasClass('div[class*=category_box]')) {
$('#mdlPopup').show();
}
次に、onclickを変更してその中に追加しようとしていました $('#mdlPopup').show();
<div class="category_box" onclick="$('#mdlPopup').show(); window.location='/Products/@cityName/@categoryName'">
...
しかし、これも私にとってはうまくいきません。