我在bootstrap模式上有一个按钮,它应该将一些数据(显示在模态中)复制到剪贴板(使用clipboard.js).
莫代尔似乎不支持这一行动.
当触发上述事件的按钮超出模态时,它就像一个魅力!所以,我决定让模态按钮触发模态外的另一个隐藏按钮,这样就可以完成动作了.但它仍然不起作用!请帮助,代码和示例如下.
https://jsfiddle.net/w6rL9sqz/2/
JS
<script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="js/clipboard.js"></script>
<script src="js/clipboard.min.js"></script>
<script>
$( document ).ready(function()
{
//tooltip
$('.trigger-button').tooltip({
trigger : 'click'
});
$('.trigger-button').click(function()
{
$('.trigger-button').tooltip('show');
setTimeout(function()
{
$('.trigger-button').tooltip('hide');
},
2000);
$('#copy-button').trigger('click');
});
// copy to clipboard
var yii2_ids = 1234567890;
$('#copy-button').click(function(){
var clipboard = new Clipboard('#copy-button', {
text: function()
{
return yii2_ids;
}
});
clipboard.on('success', function(e) {
console.log(e);
});
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
HTML
<div class="container-fluid margin-top">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-8 col-md-offset-2 col-sm-10 col-sm-offset-1 col-xs-12 search-div">
<div …Run Code Online (Sandbox Code Playgroud) 在 WooCommerce 中,我想在结帐时添加一些自定义字段,这些字段将显示在电子邮件确认的账单部分下。我的自定义字段及其值,显示在结帐表单和后端的订单页面上(WooCommerce -> 订单)。到目前为止,一切都很好。
问题是我收到的电子邮件不包含自定义字段及其值。
代码如下所示:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
$fields['billing']['billing_field_testing'] = array(
'label' => __('TestingField', 'woocommerce'),
'placeholder' => _x('TestingField', 'placeholder', 'woocommerce'),
'required' => false,
'class' => array('form-row-wide'),
'clear' => true
);
return $fields;
}
add_action( 'woocommerce_admin_order_data_after_billing_address', 'my_custom_checkout_field_display_admin_order_meta', 10, 1 );
function my_custom_checkout_field_display_admin_order_meta($order)
{
echo '<p><strong>'.__('TestingField').':</strong> ' . get_post_meta( $order->id, '_billing_field_testing', true ) . '</p>';
}
Run Code Online (Sandbox Code Playgroud)
请帮忙。
提前致谢