我正在尝试使用图像作为复选框.以下可以正常工作,如果它是无线电而不是我目标的复选框,但复选框问题是我无法通过选择后再次单击它来选择元素.
// image checkbox
$('#imageCheckBoxes img').click(function() {
$(this).parent('span').find('input:checkbox').attr('checked', 'checked');
});
Run Code Online (Sandbox Code Playgroud)
<div id="imageCheckBoxes">
<ul>
<li><a href="">Africa</a> <span><img src="images/checkbox-inactive.png" /><input type="checkbox" name="" value="" /></span>
</li>
<li><a href="">Asia/Pacific Islands</a> <span><img src="images/checkbox-inactive.png" /><input type="checkbox" name="" value="" /></span>
</li>
<li><a href="">Australia</a> <span><img src="images/checkbox-inactive.png" /><input type="checkbox" name="" value="" /></span>
</li>
<li><a href="">Central/South America</a> <span><img src="images/checkbox-inactive.png" /><input type="checkbox" name="" value="" /></span>
</li>
<li><a href="">Europe/Russia</a> <span><img src="images/checkbox-inactive.png" /><input type="checkbox" name="" value="" /></span>
</li>
<li><a href="">North America</a> <span><img src="images/checkbox-inactive.png" /><input type="checkbox" name="" value="" /></span>
</li>
<li><a href="">United Kingdom</a> <span><img …Run Code Online (Sandbox Code Playgroud) 我知道还有另一个问题与我的标题几乎相同但是那个问题的解决方案对我不起作用.我的网址是这样的:
http://domain.com/videos/dvd/1/
Run Code Online (Sandbox Code Playgroud)
如果我使用其中任何一个{{baseurl}}或{{ request.get_full_path }}我只得到这个部分:
http://domain.com/videos/
Run Code Online (Sandbox Code Playgroud)
我怎样才能得到整个网址?我需要能够从模板级别执行此操作.
PS它应该忽略网址中可能存在的任何参数.