我想在我的国家的国旗下拉
I want flag in my country dropdown
我使用wordpress插件和它的国家下拉与woocommerce工作,它只显示文本国家,我希望与标志我的代码视图是:
if (!Function_exists ('wcpbc_manual_country_script')) {
function wcpbc_manual_country_script() {
?>
<script type="text/javascript">
jQuery( document ).ready( function( $ ){
$('.wcpbc-widget-country-selecting').on('change', 'select.country', function(){
$(this).closest('form').submit();
} );
} );
</script>
<?php
}
}
add_action('wp_print_footer_scripts', 'wcpbc_manual_country_script');
if ($countries): ?>
<form method="post" class="wcpbc-widget-country-selecting">
<select class="country" name="wcpbc-manual-country">
<?php foreach ($countries as $key => $value) : ?>
<option value="<?php echo $key?>" <?php echo selected($key, $selected_country ); ?> ><?php echo $value; ?></option>
<?php endforeach; ?>
</select>
</form>
插件名称为:https://wordpress.org/plugins/woocommerce-product-price-based-on-countries/
你不能在select元素的选项中添加图像,但是你可以使用这个jquery插件:http://gregfranko.com/jquery.selectBoxIt.js/IconsandImages
你需要包含;——jquery.js——jquery-ui.js-选择ectboxit .js和——selectBoxIt.css
当你在你的选择下拉菜单中循环通过每个国家时,你还需要引用国家标志图像,并将其添加到选项的"data-iconurl"属性中。
<option value="country_value" data-iconurl="flag_image_url">
然后初始化插件:
$("select.country").selectBoxIt();
的例子:http://codepen.io/partypete25/pen/pNbpGP
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 可以't让我的if语句处理js中的html表单输入
- 我的单元测试选项是什么
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 我的职位回报太快了,如何做出承诺
- 我的jQuery插件参数没有正确启动,遇到了问题
- 如何识别我的网站中的慢速设备
- 如何将JSON数据导入我的ejs模板
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 知道为什么我的旋转木马不会自动更改图片吗
- 我的模板未被解析
- 无法将数据从firebase获取到我的html页面
- 角度图表;t显示在我的页面中
- 我的AngularJS表达式没有'不起作用
- 将电视直播频道从网站嵌入我的网站
- 我想在我的国家的国旗下拉
- 角度JS.在UI中显示国家/地区标志,而我只有国家/地区的ID
- 如何在我的网站上显示地图并允许用户选择一个国家
- 我如何测试我的网站为不同的国家
- D3多系列线形图从tsv文件获得我的国家数据