单击 label 标签中的图像不会在 Windows Phone 上触发

Click on image in label tag does not trigger on Windows Phone

我必须使用图像而不是文本作为单选元素的标签。它在除 Windows Phone 以外的所有设备上都能正常工作。简化代码可以在this example:

中找到
<form action="#" method="post">
    <label>
        <input type="radio" name="foo" value="0" />
        <img src="http://placehold.it/50x50"><br />
        text0
    </label>
</form>

输入字段在标签内或用for引用都没有区别。我也尝试使用 jQuery 和 trigger('input') 。但是除了单击元素本身或文本标签外,没有机会带 Windows Phone 来检查单选元素。我怎样才能将图像用作在 Windows Phone 上也适用的标签?

我添加了一个 "click"-位于标签内所有其他元素之上的元素(伪代码):

<form action="#" method="post">
    <label style="position:relative;">
        <input type="radio" name="foo" value="0" />
        <img src="http://placehold.it/50x50"><br />
        text0
        <span style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;"></span>
    </label>
</form>