Jquery 响应式选择菜单目标\u空白
嗨,我有一个工作响应选择菜单,我想能够使其中一个链接的目标为空Jquery 响应式选择菜单目标\u空白,jquery,html,responsive-design,Jquery,Html,Responsive Design,嗨,我有一个工作响应选择菜单,我想能够使其中一个链接的目标为空 <select onchange="if (this.value) window.location.href = this.value;"> <option value="" selected="selected">Navigation</option> <option value="#">Home</option> <option va
<select onchange="if (this.value) window.location.href = this.value;">
<option value="" selected="selected">Navigation</option>
<option value="#">Home</option>
<option value="lessons/">Lessons</option>
<option value="locations/">Locations</option>
<option value="accomodation/">Accommodation</option>
<option value="holidays/">Holidays</option>
<option value="shop/">Shop</option>
<option value="contact/">Contact</option>
<option value="kite-jobs/">Jobs</option>
</select>
航行
家
教训
位置
住宿
假期
商店
接触
乔布斯
如果需要,请使用window.open()
:
<select onchange="if (this.value === 'accomodation') window.open(this.value, '_blank') else if (this.value) window.location.href = this.value;">
如果需要,请使用window.open()
:
<select onchange="if (this.value === 'accomodation') window.open(this.value, '_blank') else if (this.value) window.location.href = this.value;">
这非常接近工作状态,但chrome正在阻止新窗口作为弹出窗口,而新窗口链接在safari mobile中不起作用。这非常接近工作状态,但chrome正在阻止新窗口作为弹出窗口,而新窗口链接在safari mobile中不起作用。我无法做到这一点,我想在商店链接上使用此功能,它必须打开到cnamed url,即我无法使此功能正常工作,我想在商店链接上使用此功能,它必须打开到cnamed url,即。
$(function(){
$('select').on('change', function() {
var url = this.value;
if(url == 'shop/' ){ // or whatever
window.open(url, '_blank');
}else{
window.location.href = url;
}
});
});